[PEFF file: __unnamed__] file_timestamp: AE142B14 old_def_version: 00000000 old_imp_version: 00000000 current_version: 00000000 main: [export "[main]" 1:00000150] init: [missing export symbol] term: [missing export symbol] [section 0 header] name __missing__ default_address 00000000 total_size 1CF4 unpacked_size 1CF4 packed_size 1CF4 section_kind EXECUTABLE_READONLY share_kind PROCESS alignment 02 [section 0 disassembly] 00000000 7C0802A6 mflr r0 00000004 39430000 addi r10, r3, 0x0000 00000008 90010008 stw [r1 + 0x0008], r0 0000000C 93E1FFFC stw [r1 - 0x0004], r31 00000010 9421FFB0 stwu [r1 - 0x0050], r1 00000014 9081003C stw [r1 + 0x003C], r4 00000018 3C008001 lis r0, 0x8001 0000001C 33E08002 subic r31, r0, 32766 00000020 A86A0002 lha r3, [r10 + 0x0002] 00000024 30810038 addic r4, r1, 56 00000028 480000B9 bl +0x000000B8 /* 000000E0 */ 0000002C 2C030000 cmpwi r3, 0 00000030 3800FFFF li r0, 0xFFFFFFFF 00000034 7F030040 cmpl cr6, r3, r0 00000038 38A30000 addi r5, r3, 0x0000 0000003C 4182005C beq +0x0000005C /* 00000098 */ 00000040 3800FFFE li r0, 0xFFFFFFFE 00000044 7C030040 cmpl r3, r0 00000048 4C800000 mcrf cr1, cr0 0000004C 419A0044 beq cr6, +0x00000044 /* 00000090 */ 00000050 80C10038 lwz r6, [r1 + 0x0038] 00000054 2C060000 cmpwi r6, 0 00000058 4186003C beq cr1, +0x0000003C /* 00000094 */ 0000005C 8061003C lwz r3, [r1 + 0x003C] 00000060 388A0000 addi r4, r10, 0x0000 00000064 4182001C beq +0x0000001C /* 00000080 */ 00000068 480019A5 bl +0x000019A4 /* 00001A0C */ 0000006C 80410014 lwz r2, [r1 + 0x0014] 00000070 3BE30000 addi r31, r3, 0x0000 00000074 387F0000 addi r3, r31, 0x0000 00000078 81810058 lwz r12, [r1 + 0x0058] 0000007C 48000024 b +0x00000024 /* 000000A0 */ label00000080: 00000080 8062FFF4 lwz r3, [r2 - 0x000C] 00000084 48001941 bl +0x00001940 /* 000019C4 */ 00000088 80410014 lwz r2, [r1 + 0x0014] 0000008C 4800000C b +0x0000000C /* 00000098 */ label00000090: 00000090 40820008 bne +0x00000008 /* 00000098 */ label00000094: 00000094 3BE00000 li r31, 0x0000 label00000098: 00000098 387F0000 addi r3, r31, 0x0000 0000009C 81810058 lwz r12, [r1 + 0x0058] label000000A0: 000000A0 83E1004C lwz r31, [r1 + 0x004C] 000000A4 7D8803A6 mtlr r12 000000A8 30210050 addic r1, r1, 80 000000AC 4E800020 blr 000000B0 00000000 .invalid 000000B4 00002041 .invalid 000000B8 80010200 lwz r0, [r1 + 0x0200] 000000BC 00000000 .invalid 000000C0 000000B0 .invalid 000000C4 00174749 .invalid 000000C8 465F4344 .invalid sc 000000CC 436F6D70 bdz cr3, +0x00006D70 /* 00006E3C */ 000000D0 6F6E656E xoris r14, r27, 0x656E 000000D4 74446973 andis. r4, r2, 0x6973 000000D8 70617463 andi. r1, r3, 0x7463 000000DC 68000000 xori r0, r0, 0x0000 fn000000E0: 000000E0 7C650734 extsh r5, r3 000000E4 7CA04670 srawi r0, r5, 8 000000E8 7C000735 extsh. r0, r0 000000EC 39000000 li r8, 0x0000 000000F0 30A50008 addic r5, r5, 8 000000F4 39280000 addi r9, r8, 0x0000 000000F8 40800024 bge +0x00000024 /* 0000011C */ 000000FC 7CA00735 extsh. r0, r5 00000100 80A2FFF8 lwz r5, [r2 - 0x0008] 00000104 54001838 rlwinm r0, r0, 3, 0, 28 00000108 80A50002 lwz r5, [r5 + 0x0002] 0000010C 41800048 blt +0x00000048 /* 00000154 */ 00000110 7D250014 addc r9, r5, r0 00000114 2C890000 cmpwi cr1, r9, 0 00000118 48000040 b +0x00000040 /* 00000158 */ label0000011C: 0000011C 30000001 addic r0, r0, 1 00000120 54051838 rlwinm r5, r0, 3, 0, 28 00000124 7CA02810 subfc r5, r0, r5 00000128 7CE02810 subfc r7, r0, r5 0000012C 80A2FFF8 lwz r5, [r2 - 0x0008] 00000130 5460063E rlwinm r0, r3, 0, 24, 31 00000134 41810020 bgt +0x00000020 /* 00000154 */ 00000138 7CC53AAE lhax r6, r5, r7 0000013C 7CA53814 addc r5, r5, r7 00000140 7C003000 cmp r0, r6 00000144 54601D78 rlwinm r0, r3, 3, 21, 28 00000148 4080000C bge +0x0000000C /* 00000154 */ 0000014C 80A50002 lwz r5, [r5 + 0x0002] 00000150 7D202814 addc r9, r0, r5 label00000154: 00000154 2C890000 cmpwi cr1, r9, 0 label00000158: 00000158 80A90004 lwz r5, [r9 + 0x0004] 0000015C 4186000C beq cr1, +0x0000000C /* 00000168 */ 00000160 90A40000 stw [r4], r5 00000164 81090000 lwz r8, [r9] label00000168: 00000168 38680000 addi r3, r8, 0x0000 0000016C 4E800020 blr 00000170 00000000 .invalid 00000174 00002040 .invalid 00000178 00000200 .invalid 0000017C 00000000 .invalid 00000180 00000090 .invalid 00000184 00184749 .invalid 00000188 465F4344 .invalid sc 0000018C 46696E64 .invalid sc 00000190 526F7574 rlwimi r15, r19, 14, 21, 26 00000194 696E6550 xori r14, r11, 0x6550 00000198 726F6350 andi. r15, r19, 0x6350 0000019C 74720000 andis. r18, r3, 0x0000 000001A0 7C0802A6 mflr r0 000001A4 9421FFC0 stwu [r1 - 0x0040], r1 000001A8 90010048 stw [r1 + 0x0048], r0 000001AC 7C830734 extsh r3, r4 000001B0 30810038 addic r4, r1, 56 000001B4 4BFFFF2D bl -0x000000D4 /* 000000E0 */ 000001B8 2C03FFFF cmpwi r3, -1 000001BC 2C830000 cmpwi cr1, r3, 0 000001C0 38600000 li r3, 0x0000 000001C4 4182000C beq +0x0000000C /* 000001D0 */ 000001C8 41860008 beq cr1, +0x00000008 /* 000001D0 */ 000001CC 38600001 li r3, 0x0001 label000001D0: 000001D0 81810048 lwz r12, [r1 + 0x0048] 000001D4 30210040 addic r1, r1, 64 000001D8 7D8803A6 mtlr r12 000001DC 4E800020 blr 000001E0 00000000 .invalid 000001E4 00002041 .invalid 000001E8 80000200 lwz r0, [r0 + 0x0200] 000001EC 00000000 .invalid 000001F0 00000040 .invalid 000001F4 000B4749 .invalid 000001F8 465F4344 .invalid sc 000001FC 43616E44 bc 27, 1, +0x00006E44 /* 00007040 */ 00000200 6F000000 xoris r0, r24, 0x0000 00000204 3C000002 lis r0, 0x0002 00000208 30600006 addic r3, r0, 6 0000020C 4E800020 blr 00000210 00000000 .invalid 00000214 00002040 .invalid 00000218 00000100 .invalid 0000021C 00000000 .invalid 00000220 0000000C .invalid 00000224 000D4749 .invalid 00000228 465F4344 .invalid sc 0000022C 56657273 rlwinm. r5, r19, 14, 9, 25 00000230 696F6E00 xori r15, r11, 0x6E00 00000234 9421FFC0 stwu [r1 - 0x0040], r1 00000238 7C0802A6 mflr r0 0000023C 90810038 stw [r1 + 0x0038], r4 00000240 90010048 stw [r1 + 0x0048], r0 00000244 38600008 li r3, 0x0008 00000248 48001795 bl +0x00001794 /* 000019DC */ 0000024C 80410014 lwz r2, [r1 + 0x0014] 00000250 2C030000 cmpwi r3, 0 00000254 38830000 addi r4, r3, 0x0000 00000258 9081003C stw [r1 + 0x003C], r4 0000025C 80610038 lwz r3, [r1 + 0x0038] 00000260 40820018 bne +0x00000018 /* 00000278 */ 00000264 48001791 bl +0x00001790 /* 000019F4 */ 00000268 80410014 lwz r2, [r1 + 0x0014] 0000026C 7C630734 extsh r3, r3 00000270 81810048 lwz r12, [r1 + 0x0048] 00000274 4800001C b +0x0000001C /* 00000290 */ label00000278: 00000278 480017F5 bl +0x000017F4 /* 00001A6C */ 0000027C 80410014 lwz r2, [r1 + 0x0014] 00000280 8061003C lwz r3, [r1 + 0x003C] 00000284 80810038 lwz r4, [r1 + 0x0038] 00000288 48000035 bl +0x00000034 /* 000002BC */ 0000028C 81810048 lwz r12, [r1 + 0x0048] label00000290: 00000290 30210040 addic r1, r1, 64 00000294 7D8803A6 mtlr r12 00000298 4E800020 blr 0000029C 00000000 .invalid 000002A0 00002041 .invalid 000002A4 80000200 lwz r0, [r0 + 0x0200] 000002A8 00000000 .invalid 000002AC 00000068 .invalid 000002B0 000A4749 .invalid 000002B4 465F4344 .invalid sc 000002B8 4F70656E .invalid 4C fn000002BC: 000002BC BF61FFEC stmw [r1 - 0x0014], r27 000002C0 7C0802A6 mflr r0 000002C4 7D800026 mfcr r12 000002C8 91810004 stw [r1 + 0x0004], r12 000002CC 90010008 stw [r1 + 0x0008], r0 000002D0 9421FFA0 stwu [r1 - 0x0060], r1 000002D4 3BA30000 addi r29, r3, 0x0000 000002D8 90810038 stw [r1 + 0x0038], r4 000002DC 3BC0FFFF li r30, 0xFFFFFFFF 000002E0 3BE00000 li r31, 0x0000 000002E4 48001741 bl +0x00001740 /* 00001A24 */ 000002E8 80410014 lwz r2, [r1 + 0x0014] 000002EC 7C7C0734 extsh r28, r3 000002F0 4800174D bl +0x0000174C /* 00001A3C */ 000002F4 80410014 lwz r2, [r1 + 0x0014] 000002F8 9061003C stw [r1 + 0x003C], r3 000002FC 80610038 lwz r3, [r1 + 0x0038] 00000300 48001755 bl +0x00001754 /* 00001A54 */ 00000304 80410014 lwz r2, [r1 + 0x0014] 00000308 7C600034 cntlzw r0, r3 0000030C 3400FFE0 subic. r0, r0, 32 00000310 41800014 blt +0x00000014 /* 00000324 */ 00000314 48001891 bl +0x00001890 /* 00001BA4 */ 00000318 80410014 lwz r2, [r1 + 0x0014] 0000031C 48001769 bl +0x00001768 /* 00001A84 */ 00000320 80410014 lwz r2, [r1 + 0x0014] label00000324: 00000324 80610038 lwz r3, [r1 + 0x0038] 00000328 48001775 bl +0x00001774 /* 00001A9C */ 0000032C 80410014 lwz r2, [r1 + 0x0014] 00000330 2C030000 cmpwi r3, 0 00000334 3B630000 addi r27, r3, 0x0000 00000338 38600004 li r3, 0x0004 0000033C 40820040 bne +0x00000040 /* 0000037C */ 00000340 4800169D bl +0x0000169C /* 000019DC */ 00000344 80410014 lwz r2, [r1 + 0x0014] 00000348 2C030000 cmpwi r3, 0 0000034C 3B630000 addi r27, r3, 0x0000 00000350 80610038 lwz r3, [r1 + 0x0038] 00000354 389B0000 addi r4, r27, 0x0000 00000358 4082001C bne +0x0000001C /* 00000374 */ 0000035C 48001699 bl +0x00001698 /* 000019F4 */ 00000360 80410014 lwz r2, [r1 + 0x0014] 00000364 7C7F0734 extsh r31, r3 00000368 4DCE7242 creqv crb14, crb14, crb14 0000036C 387E0000 addi r3, r30, 0x0000 00000370 480000BC b +0x000000BC /* 0000042C */ label00000374: 00000374 48001741 bl +0x00001740 /* 00001AB4 */ 00000378 80410014 lwz r2, [r1 + 0x0014] label0000037C: 0000037C 937D0000 stw [r29], r27 00000380 807B0000 lwz r3, [r27] 00000384 2C830000 cmpwi cr1, r3, 0 00000388 80030000 lwz r0, [r3] 0000038C 2C000000 cmpwi r0, 0 00000390 41860014 beq cr1, +0x00000014 /* 000003A4 */ 00000394 4DCE7242 creqv crb14, crb14, crb14 00000398 40820088 bne +0x00000088 /* 00000420 */ 0000039C 48001731 bl +0x00001730 /* 00001ACC */ 000003A0 80410014 lwz r2, [r1 + 0x0014] label000003A4: 000003A4 80610038 lwz r3, [r1 + 0x0038] 000003A8 4800173D bl +0x0000173C /* 00001AE4 */ 000003AC 80410014 lwz r2, [r1 + 0x0014] 000003B0 7C7E0734 extsh r30, r3 000003B4 2D9EFFFF cmpwi cr3, r30, -1 000003B8 3880B553 li r4, 0xFFFFB553 000003BC 3C006364 lis r0, 0x6364 000003C0 30606369 addic r3, r0, 25449 000003C4 3BE0FF94 li r31, 0xFFFFFF94 000003C8 418E0060 beq cr3, +0x00000060 /* 00000428 */ 000003CC 48001731 bl +0x00001730 /* 00001AFC */ 000003D0 80410014 lwz r2, [r1 + 0x0014] 000003D4 2C030000 cmpwi r3, 0 000003D8 907B0000 stw [r27], r3 000003DC 4082001C bne +0x0000001C /* 000003F8 */ 000003E0 48001735 bl +0x00001734 /* 00001B14 */ 000003E4 80410014 lwz r2, [r1 + 0x0014] 000003E8 7C7F0734 extsh r31, r3 000003EC 387E0000 addi r3, r30, 0x0000 000003F0 418E0048 beq cr3, +0x00000048 /* 00000438 */ 000003F4 4800003C b +0x0000003C /* 00000430 */ label000003F8: 000003F8 48001735 bl +0x00001734 /* 00001B2C */ 000003FC 80410014 lwz r2, [r1 + 0x0014] 00000400 48001715 bl +0x00001714 /* 00001B14 */ 00000404 80410014 lwz r2, [r1 + 0x0014] 00000408 7C7F0735 extsh. r31, r3 0000040C 807B0000 lwz r3, [r27] 00000410 40820018 bne +0x00000018 /* 00000428 */ 00000414 48001731 bl +0x00001730 /* 00001B44 */ 00000418 80410014 lwz r2, [r1 + 0x0014] 0000041C 807B0000 lwz r3, [r27] label00000420: 00000420 4800173D bl +0x0000173C /* 00001B5C */ 00000424 80410014 lwz r2, [r1 + 0x0014] label00000428: 00000428 387E0000 addi r3, r30, 0x0000 label0000042C: 0000042C 418E000C beq cr3, +0x0000000C /* 00000438 */ label00000430: 00000430 48001745 bl +0x00001744 /* 00001B74 */ 00000434 80410014 lwz r2, [r1 + 0x0014] label00000438: 00000438 387C0000 addi r3, r28, 0x0000 0000043C 48001751 bl +0x00001750 /* 00001B8C */ 00000440 80410014 lwz r2, [r1 + 0x0014] 00000444 8061003C lwz r3, [r1 + 0x003C] 00000448 4800163D bl +0x0000163C /* 00001A84 */ 0000044C 80410014 lwz r2, [r1 + 0x0014] 00000450 2C1F0000 cmpwi r31, 0 00000454 2C9B0000 cmpwi cr1, r27, 0 00000458 41820038 beq +0x00000038 /* 00000490 */ 0000045C 807B0000 lwz r3, [r27] 00000460 2C030000 cmpwi r3, 0 00000464 4186002C beq cr1, +0x0000002C /* 00000490 */ 00000468 4182000C beq +0x0000000C /* 00000474 */ 0000046C 48001661 bl +0x00001660 /* 00001ACC */ 00000470 80410014 lwz r2, [r1 + 0x0014] label00000474: 00000474 387B0000 addi r3, r27, 0x0000 00000478 48001865 bl +0x00001864 /* 00001CDC */ 0000047C 80410014 lwz r2, [r1 + 0x0014] 00000480 80610038 lwz r3, [r1 + 0x0038] 00000484 38800000 li r4, 0x0000 00000488 4800162D bl +0x0000162C /* 00001AB4 */ 0000048C 80410014 lwz r2, [r1 + 0x0014] label00000490: 00000490 387F0000 addi r3, r31, 0x0000 00000494 81810064 lwz r12, [r1 + 0x0064] 00000498 80010068 lwz r0, [r1 + 0x0068] 0000049C 7D810120 mtcrf 0x10, r12 000004A0 30210060 addic r1, r1, 96 000004A4 7C0803A6 mtlr r0 000004A8 BB61FFEC lmw r27, [r1 - 0x0014] 000004AC 4E800020 blr 000004B0 00000000 .invalid 000004B4 00002043 .invalid 000004B8 80050200 lwz r0, [r5 + 0x0200] 000004BC 00000000 .invalid 000004C0 000001F4 .invalid 000004C4 0010496E .invalid 000004C8 69745368 xori r20, r11, 0x5368 000004CC 61726564 ori r18, r11, 0x6564 000004D0 5461626C rlwinm r1, r3, 12, 9, 22 000004D4 65730000 oris r19, r11, 0x0000 000004D8 7C0802A6 mflr r0 000004DC 93E1FFFC stw [r1 - 0x0004], r31 000004E0 2C030000 cmpwi r3, 0 000004E4 90010008 stw [r1 + 0x0008], r0 000004E8 3BE30000 addi r31, r3, 0x0000 000004EC 9421FFB0 stwu [r1 - 0x0050], r1 000004F0 38640000 addi r3, r4, 0x0000 000004F4 4182004C beq +0x0000004C /* 00000540 */ 000004F8 480016C5 bl +0x000016C4 /* 00001BBC */ 000004FC 80410014 lwz r2, [r1 + 0x0014] 00000500 2C030001 cmpwi r3, 1 00000504 40820024 bne +0x00000024 /* 00000528 */ 00000508 807F0000 lwz r3, [r31] 0000050C 2C830000 cmpwi cr1, r3, 0 00000510 41860018 beq cr1, +0x00000018 /* 00000528 */ 00000514 80630000 lwz r3, [r3] 00000518 2C030000 cmpwi r3, 0 0000051C 4182000C beq +0x0000000C /* 00000528 */ 00000520 480016B5 bl +0x000016B4 /* 00001BD4 */ 00000524 80410014 lwz r2, [r1 + 0x0014] label00000528: 00000528 807F0004 lwz r3, [r31 + 0x0004] 0000052C 480016C1 bl +0x000016C0 /* 00001BEC */ 00000530 80410014 lwz r2, [r1 + 0x0014] 00000534 387F0000 addi r3, r31, 0x0000 00000538 480017A5 bl +0x000017A4 /* 00001CDC */ 0000053C 80410014 lwz r2, [r1 + 0x0014] label00000540: 00000540 38600000 li r3, 0x0000 00000544 81810058 lwz r12, [r1 + 0x0058] 00000548 83E1004C lwz r31, [r1 + 0x004C] 0000054C 7D8803A6 mtlr r12 00000550 30210050 addic r1, r1, 80 00000554 4E800020 blr 00000558 00000000 .invalid 0000055C 00002041 .invalid 00000560 80010200 lwz r0, [r1 + 0x0200] 00000564 00000000 .invalid 00000568 00000080 .invalid 0000056C 000B4749 .invalid 00000570 465F4344 .invalid sc 00000574 436C6F73 bcla 27, 12, 0x00006F70 00000578 65000000 oris r0, r8, 0x0000 0000057C 38600000 li r3, 0x0000 00000580 4E800020 blr 00000584 00000000 .invalid 00000588 00002040 .invalid 0000058C 00000200 .invalid 00000590 00000000 .invalid 00000594 00000008 .invalid 00000598 000A4749 .invalid 0000059C 465F4344 .invalid sc 000005A0 42757379 bcl 19, 21, +0x00007378 /* 00007918 */ 000005A4 A8040062 lha r0, [r4 + 0x0062] 000005A8 80C40022 lwz r6, [r4 + 0x0022] 000005AC 2C800008 cmpwi cr1, r0, 8 000005B0 2C000010 cmpwi r0, 16 000005B4 2F000020 cmpwi cr6, r0, 32 000005B8 38600000 li r3, 0x0000 000005BC 41860010 beq cr1, +0x00000010 /* 000005CC */ 000005C0 4182000C beq +0x0000000C /* 000005CC */ 000005C4 38A00008 li r5, 0x0008 000005C8 409A0014 bne cr6, +0x00000014 /* 000005DC */ label000005CC: 000005CC B0060004 sth [r6 + 0x0004], r0 000005D0 80840004 lwz r4, [r4 + 0x0004] 000005D4 38000600 li r0, 0x0600 000005D8 48000010 b +0x00000010 /* 000005E8 */ label000005DC: 000005DC B0A60004 sth [r6 + 0x0004], r5 000005E0 80840004 lwz r4, [r4 + 0x0004] 000005E4 38000600 li r0, 0x0600 label000005E8: 000005E8 80840000 lwz r4, [r4] 000005EC A8840022 lha r4, [r4 + 0x0022] 000005F0 90060000 stw [r6], r0 000005F4 B086000C sth [r6 + 0x000C], r4 000005F8 B0660008 sth [r6 + 0x0008], r3 000005FC B086000A sth [r6 + 0x000A], r4 00000600 B0660006 sth [r6 + 0x0006], r3 00000604 4E800020 blr 00000608 00000000 .invalid 0000060C 00002040 .invalid 00000610 00000200 .invalid 00000614 00000000 .invalid 00000618 00000064 .invalid 0000061C 00134749 .invalid 00000620 465F4344 .invalid sc 00000624 50726544 rlwimi r18, r3, 12, 21, 2 00000628 65636F6D oris r3, r11, 0x6F6D 0000062C 70726573 andi. r18, r3, 0x6573 00000630 73000000 andi. r0, r24, 0x0000 00000634 BF41FFE8 stmw [r1 - 0x0018], r26 00000638 3BC40000 addi r30, r4, 0x0000 0000063C 3B630000 addi r27, r3, 0x0000 00000640 807E0026 lwz r3, [r30 + 0x0026] 00000644 7C0802A6 mflr r0 00000648 2C030000 cmpwi r3, 0 0000064C 90010008 stw [r1 + 0x0008], r0 00000650 9421FFA0 stwu [r1 - 0x0060], r1 00000654 38800FA0 li r4, 0x0FA0 00000658 38A00000 li r5, 0x0000 0000065C 38C00000 li r6, 0x0000 00000660 41820010 beq +0x00000010 /* 00000670 */ 00000664 80FE002A lwz r7, [r30 + 0x002A] 00000668 4800159D bl +0x0000159C /* 00001C04 */ 0000066C 80410014 lwz r2, [r1 + 0x0014] label00000670: 00000670 A8DE0062 lha r6, [r30 + 0x0062] 00000674 A89E009A lha r4, [r30 + 0x009A] 00000678 2C060010 cmpwi r6, 16 0000067C 2C860008 cmpwi cr1, r6, 8 00000680 A8BE004A lha r5, [r30 + 0x004A] 00000684 2F060020 cmpwi cr6, r6, 32 00000688 7D852010 subfc r12, r5, r4 0000068C 83BE0008 lwz r29, [r30 + 0x0008] 00000690 A95E0098 lha r10, [r30 + 0x0098] 00000694 A93E0048 lha r9, [r30 + 0x0048] 00000698 817E001C lwz r11, [r30 + 0x001C] 0000069C 3081003C addic r4, r1, 60 000006A0 80BE0042 lwz r5, [r30 + 0x0042] 000006A4 807E0004 lwz r3, [r30 + 0x0004] 000006A8 AB5E0046 lha r26, [r30 + 0x0046] 000006AC 4186001C beq cr1, +0x0000001C /* 000006C8 */ 000006B0 4182000C beq +0x0000000C /* 000006BC */ 000006B4 419A0010 beq cr6, +0x00000010 /* 000006C4 */ 000006B8 48000010 b +0x00000010 /* 000006C8 */ label000006BC: 000006BC 558C083C rlwinm r12, r12, 1, 0, 30 000006C0 48000008 b +0x00000008 /* 000006C8 */ label000006C4: 000006C4 558C103A rlwinm r12, r12, 2, 0, 29 label000006C8: 000006C8 7D295010 subfc r9, r9, r10 000006CC 716A0A0C andi. r10, r11, 0x0A0C 000006D0 7D29D1D6 mullw r9, r9, r26 000006D4 7CAC2814 addc r5, r12, r5 000006D8 7FE54814 addc r31, r5, r9 000006DC 4182004C beq +0x0000004C /* 00000728 */ 000006E0 4800153D bl +0x0000153C /* 00001C1C */ 000006E4 80410014 lwz r2, [r1 + 0x0014] 000006E8 7C7C0735 extsh. r28, r3 000006EC 8061003C lwz r3, [r1 + 0x003C] 000006F0 30BB0004 addic r5, r27, 4 000006F4 30E10038 addic r7, r1, 56 000006F8 408200B4 bne +0x000000B4 /* 000007AC */ 000006FC 38800000 li r4, 0x0000 00000700 38C00000 li r6, 0x0000 00000704 48001531 bl +0x00001530 /* 00001C34 */ 00000708 80410014 lwz r2, [r1 + 0x0014] 0000070C 7C7C0734 extsh r28, r3 00000710 8061003C lwz r3, [r1 + 0x003C] 00000714 48001539 bl +0x00001538 /* 00001C4C */ 00000718 80410014 lwz r2, [r1 + 0x0014] 0000071C 2C1C0000 cmpwi r28, 0 00000720 4082008C bne +0x0000008C /* 000007AC */ 00000724 A8DE0062 lha r6, [r30 + 0x0062] label00000728: 00000728 809E0036 lwz r4, [r30 + 0x0036] 0000072C 80FB0004 lwz r7, [r27 + 0x0004] 00000730 2C840000 cmpwi cr1, r4, 0 00000734 311E0036 addic r8, r30, 54 00000738 387D0000 addi r3, r29, 0x0000 0000073C 389F0000 addi r4, r31, 0x0000 00000740 40860014 bne cr1, +0x00000014 /* 00000754 */ 00000744 813E0026 lwz r9, [r30 + 0x0026] 00000748 38BA0000 addi r5, r26, 0x0000 0000074C 2C090000 cmpwi r9, 0 00000750 41820038 beq +0x00000038 /* 00000788 */ label00000754: 00000754 38BA0000 addi r5, r26, 0x0000 00000758 48000A85 bl +0x00000A84 /* 000011DC */ 0000075C 7C7C0734 extsh r28, r3 00000760 807E0000 lwz r3, [r30] 00000764 30DE002E addic r6, r30, 46 00000768 389C0000 addi r4, r28, 0x0000 0000076C 38A00003 li r5, 0x0003 00000770 480014F5 bl +0x000014F4 /* 00001C64 */ 00000774 80410014 lwz r2, [r1 + 0x0014] 00000778 93BE0008 stw [r30 + 0x0008], r29 0000077C 807E0026 lwz r3, [r30 + 0x0026] 00000780 38800FA0 li r4, 0x0FA0 00000784 48000030 b +0x00000030 /* 000007B4 */ label00000788: 00000788 48000A55 bl +0x00000A54 /* 000011DC */ 0000078C 7C7C0734 extsh r28, r3 00000790 807E0000 lwz r3, [r30] 00000794 30DE002E addic r6, r30, 46 00000798 389C0000 addi r4, r28, 0x0000 0000079C 38A00003 li r5, 0x0003 000007A0 480014C5 bl +0x000014C4 /* 00001C64 */ 000007A4 80410014 lwz r2, [r1 + 0x0014] 000007A8 93BE0008 stw [r30 + 0x0008], r29 label000007AC: 000007AC 807E0026 lwz r3, [r30 + 0x0026] 000007B0 38800FA0 li r4, 0x0FA0 label000007B4: 000007B4 2C030000 cmpwi r3, 0 000007B8 38A00002 li r5, 0x0002 000007BC 38C00000 li r6, 0x0000 000007C0 41820010 beq +0x00000010 /* 000007D0 */ 000007C4 80FE002A lwz r7, [r30 + 0x002A] 000007C8 4800143D bl +0x0000143C /* 00001C04 */ 000007CC 80410014 lwz r2, [r1 + 0x0014] label000007D0: 000007D0 387C0000 addi r3, r28, 0x0000 000007D4 81810068 lwz r12, [r1 + 0x0068] 000007D8 30210060 addic r1, r1, 96 000007DC 7D8803A6 mtlr r12 000007E0 BB41FFE8 lmw r26, [r1 - 0x0018] 000007E4 4E800020 blr 000007E8 00000000 .invalid 000007EC 00002041 .invalid 000007F0 80060200 lwz r0, [r6 + 0x0200] 000007F4 00000000 .invalid 000007F8 000001B4 .invalid 000007FC 00144749 .invalid 00000800 465F4344 .invalid sc 00000804 42616E64 bc 19, 1, +0x00006E64 /* 00007668 */ 00000808 4465636F .invalid sc 0000080C 6D707265 xoris r16, r11, 0x7265 00000810 73730000 andi. r19, r27, 0x0000 00000814 2C040000 cmpwi r4, 0 00000818 7C0802A6 mflr r0 0000081C 9421FFC0 stwu [r1 - 0x0040], r1 00000820 90010048 stw [r1 + 0x0048], r0 00000824 4182001C beq +0x0000001C /* 00000840 */ 00000828 80630000 lwz r3, [r3] 0000082C 38A00048 li r5, 0x0048 00000830 80630000 lwz r3, [r3] 00000834 2C830000 cmpwi cr1, r3, 0 00000838 80630000 lwz r3, [r3] 0000083C 40860010 bne cr1, +0x00000010 /* 0000084C */ label00000840: 00000840 30210040 addic r1, r1, 64 00000844 3860FFCE li r3, 0xFFFFFFCE 00000848 4E800020 blr label0000084C: 0000084C 48001431 bl +0x00001430 /* 00001C7C */ 00000850 80410014 lwz r2, [r1 + 0x0014] 00000854 38600000 li r3, 0x0000 00000858 81810048 lwz r12, [r1 + 0x0048] 0000085C 30210040 addic r1, r1, 64 00000860 7D8803A6 mtlr r12 00000864 4E800020 blr 00000868 00000000 .invalid 0000086C 00002041 .invalid 00000870 80000200 lwz r0, [r0 + 0x0200] 00000874 00000000 .invalid 00000878 00000054 .invalid 0000087C 00124749 .invalid 00000880 465F4344 .invalid sc 00000884 47657443 .invalid sc 00000888 6F646563 xoris r4, r27, 0x6563 0000088C 496E666F bla 0x016E666C /* 00000890 3860DCFE li r3, 0xFFFFDCFE 00000894 4E800020 blr 00000898 00000000 .invalid 0000089C 00002040 .invalid 000008A0 00000800 .invalid 000008A4 00000000 .invalid 000008A8 00000008 .invalid 000008AC 000F4749 .invalid 000008B0 465F4344 .invalid sc 000008B4 5472696D rlwinm. r18, r3, 13, 5, 22 000008B8 496D6167 bla 0x016D6164 /* 000008BC 65000000 oris r0, r8, 0x0000 000008C0 3860DCFE li r3, 0xFFFFDCFE 000008C4 4E800020 blr 000008C8 00000000 .invalid 000008CC 00002040 .invalid 000008D0 00000600 .invalid 000008D4 00000000 .invalid 000008D8 00000008 .invalid 000008DC 00134749 .invalid 000008E0 465F4344 .invalid sc 000008E4 47657453 .invalid sc 000008E8 696D696C xori r13, r11, 0x696C 000008EC 61726974 ori r18, r11, 0x6974 000008F0 79000000 .invalid 000008F4 80840000 lwz r4, [r4] 000008F8 2C080000 cmpwi r8, 0 000008FC A8040020 lha r0, [r4 + 0x0020] 00000900 A8840022 lha r4, [r4 + 0x0022] 00000904 30000001 addic r0, r0, 1 00000908 7C000E70 srawi r0, r0, 1 0000090C 7C000194 addze r0, r0 00000910 3860FFCE li r3, 0xFFFFFFCE 00000914 41820024 beq +0x00000024 /* 00000938 */ 00000918 30840001 addic r4, r4, 1 0000091C 7C830E70 srawi r3, r4, 1 00000920 7C630194 addze r3, r3 00000924 5404103A rlwinm r4, r0, 2, 0, 29 00000928 7C002014 addc r0, r0, r4 0000092C 7C0019D6 mullw r0, r0, r3 00000930 90080000 stw [r8], r0 00000934 38600000 li r3, 0x0000 label00000938: 00000938 4E800020 blr 0000093C 00000000 .invalid 00000940 00002040 .invalid 00000944 00000600 .invalid 00000948 00000000 .invalid 0000094C 00000048 .invalid 00000950 001C4749 .invalid 00000954 465F4344 .invalid sc 00000958 47657443 .invalid sc 0000095C 6F6D7072 xoris r13, r27, 0x7072 00000960 65737365 oris r19, r11, 0x7365 00000964 64496D61 oris r9, r2, 0x6D61 00000968 67655369 oris r5, r27, 0x5369 0000096C 7A650000 .invalid fn00000970: 00000970 BF61FFEC stmw [r1 - 0x0014], r27 00000974 3BA30000 addi r29, r3, 0x0000 00000978 3BE40000 addi r31, r4, 0x0000 0000097C 815D0000 lwz r10, [r29] 00000980 811F0000 lwz r8, [r31] 00000984 813D0004 lwz r9, [r29 + 0x0004] 00000988 7C0802A6 mflr r0 0000098C 7D6A4814 addc r11, r10, r9 00000990 90010008 stw [r1 + 0x0008], r0 00000994 7C885840 cmpl cr1, r8, r11 00000998 9421FFA0 stwu [r1 - 0x0060], r1 0000099C 7CDB0734 extsh r27, r6 000009A0 3B800000 li r28, 0x0000 000009A4 3860FFFF li r3, 0xFFFFFFFF 000009A8 41850198 bgt cr1, +0x00000198 /* 00000B40 */ 000009AC 80DD0008 lwz r6, [r29 + 0x0008] 000009B0 7D4A4010 subfc r10, r10, r8 000009B4 7C053000 cmp r5, r6 000009B8 7CCA4810 subfc r6, r10, r9 000009BC 7C853000 cmp cr1, r5, r6 000009C0 40810010 ble +0x00000010 /* 000009D0 */ 000009C4 BB61004C lmw r27, [r1 + 0x004C] 000009C8 30210060 addic r1, r1, 96 000009CC 4E800020 blr label000009D0: 000009D0 7FC62810 subfc r30, r6, r5 000009D4 38680000 addi r3, r8, 0x0000 000009D8 809D0000 lwz r4, [r29] 000009DC 4085014C ble cr1, +0x0000014C /* 00000B28 */ 000009E0 90DD0004 stw [r29 + 0x0004], r6 000009E4 38A60000 addi r5, r6, 0x0000 000009E8 48001295 bl +0x00001294 /* 00001C7C */ 000009EC 80410014 lwz r2, [r1 + 0x0014] 000009F0 80DD0000 lwz r6, [r29] 000009F4 2C9B0000 cmpwi cr1, r27, 0 000009F8 90DF0000 stw [r31], r6 000009FC 2C1E0000 cmpwi r30, 0 00000A00 33FD000C addic r31, r29, 12 00000A04 418600C8 beq cr1, +0x000000C8 /* 00000ACC */ 00000A08 80DD0008 lwz r6, [r29 + 0x0008] 00000A0C 811D0004 lwz r8, [r29 + 0x0004] 00000A10 7CC83010 subfc r6, r8, r6 00000A14 37C6FF00 subic. r30, r6, 256 00000A18 40810110 ble +0x00000110 /* 00000B28 */ label00000A1C: 00000A1C 807D0010 lwz r3, [r29 + 0x0010] 00000A20 38BF0000 addi r5, r31, 0x0000 00000A24 2C830000 cmpwi cr1, r3, 0 00000A28 38800FE0 li r4, 0x0FE0 00000A2C 38C00001 li r6, 0x0001 00000A30 41860018 beq cr1, +0x00000018 /* 00000A48 */ 00000A34 80FD0014 lwz r7, [r29 + 0x0014] 00000A38 480011CD bl +0x000011CC /* 00001C04 */ 00000A3C 80410014 lwz r2, [r1 + 0x0014] 00000A40 7C7C0735 extsh. r28, r3 00000A44 408200E4 bne +0x000000E4 /* 00000B28 */ label00000A48: 00000A48 807D0010 lwz r3, [r29 + 0x0010] 00000A4C 80DD000C lwz r6, [r29 + 0x000C] 00000A50 2C830000 cmpwi cr1, r3, 0 00000A54 39060000 addi r8, r6, 0x0000 00000A58 30C60001 addic r6, r6, 1 00000A5C 90DD000C stw [r29 + 0x000C], r6 00000A60 8B680000 lbz r27, [r8] 00000A64 38BF0000 addi r5, r31, 0x0000 00000A68 38800FE0 li r4, 0x0FE0 00000A6C 41860020 beq cr1, +0x00000020 /* 00000A8C */ 00000A70 80FD0014 lwz r7, [r29 + 0x0014] 00000A74 38DB0000 addi r6, r27, 0x0000 00000A78 4800118D bl +0x0000118C /* 00001C04 */ 00000A7C 80410014 lwz r2, [r1 + 0x0014] 00000A80 7C7C0735 extsh. r28, r3 00000A84 408200A4 bne +0x000000A4 /* 00000B28 */ 00000A88 80DD000C lwz r6, [r29 + 0x000C] label00000A8C: 00000A8C 38660000 addi r3, r6, 0x0000 00000A90 80DD0000 lwz r6, [r29] 00000A94 811D0004 lwz r8, [r29 + 0x0004] 00000A98 38BB0000 addi r5, r27, 0x0000 00000A9C 7C864014 addc r4, r6, r8 00000AA0 480011DD bl +0x000011DC /* 00001C7C */ 00000AA4 80410014 lwz r2, [r1 + 0x0014] 00000AA8 811D000C lwz r8, [r29 + 0x000C] 00000AAC 80DD0004 lwz r6, [r29 + 0x0004] 00000AB0 7FDBF011 subfc. r30, r27, r30 00000AB4 7CC6D814 addc r6, r6, r27 00000AB8 7D08D814 addc r8, r8, r27 00000ABC 911D000C stw [r29 + 0x000C], r8 00000AC0 90DD0004 stw [r29 + 0x0004], r6 00000AC4 4181FF58 bgt -0x000000A8 /* 00000A1C */ 00000AC8 48000060 b +0x00000060 /* 00000B28 */ label00000ACC: 00000ACC 4182005C beq +0x0000005C /* 00000B28 */ 00000AD0 807D0010 lwz r3, [r29 + 0x0010] 00000AD4 38BF0000 addi r5, r31, 0x0000 00000AD8 2C830000 cmpwi cr1, r3, 0 00000ADC 38800FE0 li r4, 0x0FE0 00000AE0 38DE0000 addi r6, r30, 0x0000 00000AE4 41860018 beq cr1, +0x00000018 /* 00000AFC */ 00000AE8 80FD0014 lwz r7, [r29 + 0x0014] 00000AEC 48001119 bl +0x00001118 /* 00001C04 */ 00000AF0 80410014 lwz r2, [r1 + 0x0014] 00000AF4 7C7C0735 extsh. r28, r3 00000AF8 40820030 bne +0x00000030 /* 00000B28 */ label00000AFC: 00000AFC 807D000C lwz r3, [r29 + 0x000C] 00000B00 809D0000 lwz r4, [r29] 00000B04 38BE0000 addi r5, r30, 0x0000 00000B08 48001175 bl +0x00001174 /* 00001C7C */ 00000B0C 80410014 lwz r2, [r1 + 0x0014] 00000B10 80DD000C lwz r6, [r29 + 0x000C] 00000B14 811D0004 lwz r8, [r29 + 0x0004] 00000B18 7CDE3014 addc r6, r30, r6 00000B1C 7D08F014 addc r8, r8, r30 00000B20 911D0004 stw [r29 + 0x0004], r8 00000B24 90DD000C stw [r29 + 0x000C], r6 label00000B28: 00000B28 387C0000 addi r3, r28, 0x0000 00000B2C 81810068 lwz r12, [r1 + 0x0068] 00000B30 30210060 addic r1, r1, 96 00000B34 7D8803A6 mtlr r12 00000B38 BB61FFEC lmw r27, [r1 - 0x0014] 00000B3C 4E800020 blr label00000B40: 00000B40 BB61004C lmw r27, [r1 + 0x004C] 00000B44 30210060 addic r1, r1, 96 00000B48 4E800020 blr 00000B4C 00000000 .invalid 00000B50 00002041 .invalid 00000B54 80050400 lwz r0, [r5 + 0x0400] 00000B58 00000000 .invalid 00000B5C 000001DC .invalid 00000B60 000B5370 .invalid 00000B64 6F6F6C65 xoris r15, r27, 0x6C65 00000B68 72526561 andi. r18, r18, 0x6561 00000B6C 64000000 oris r0, r0, 0x0000 00000B70 BEC1FFD8 stmw [r1 - 0x0028], r22 00000B74 3B260000 addi r25, r6, 0x0000 00000B78 7CBB0735 extsh. r27, r5 00000B7C 80C80000 lwz r6, [r8] 00000B80 7D1B2014 addc r8, r27, r4 00000B84 33A8FFFF subic r29, r8, 1 00000B88 7C0802A6 mflr r0 00000B8C 30BBFFFF subic r5, r27, 1 00000B90 90010008 stw [r1 + 0x0008], r0 00000B94 9421FF80 stwu [r1 - 0x0080], r1 00000B98 7CBB0734 extsh r27, r5 00000B9C 3B000001 li r24, 0x0001 00000BA0 33C6000C addic r30, r6, 12 00000BA4 80B90000 lwz r5, [r25] 00000BA8 9B010038 stb [r1 + 0x0038], r24 00000BAC AAF90008 lha r23, [r25 + 0x0008] 00000BB0 90E10040 stw [r1 + 0x0040], r7 00000BB4 A919000E lha r8, [r25 + 0x000E] 00000BB8 9061003C stw [r1 + 0x003C], r3 00000BBC 9B010038 stb [r1 + 0x0038], r24 00000BC0 32C10038 addic r22, r1, 56 00000BC4 41820188 beq +0x00000188 /* 00000D4C */ 00000BC8 3B800000 li r28, 0x0000 00000BCC 3B400002 li r26, 0x0002 00000BD0 3BE00004 li r31, 0x0004 label00000BD4: 00000BD4 88DD0000 lbz r6, [r29] 00000BD8 30E80001 addic r7, r8, 1 00000BDC 33BDFFFF subic r29, r29, 1 00000BE0 54C6103A rlwinm r6, r6, 2, 0, 29 00000BE4 7D1E302E lwzx r8, r30, r6 00000BE8 7CE60734 extsh r6, r7 00000BEC 99050000 stb [r5], r8 00000BF0 7C86B800 cmp cr1, r6, r23 00000BF4 30A50001 addic r5, r5, 1 00000BF8 8061003C lwz r3, [r1 + 0x003C] 00000BFC 80810040 lwz r4, [r1 + 0x0040] 00000C00 38C00001 li r6, 0x0001 00000C04 7CE80734 extsh r8, r7 00000C08 40860134 bne cr1, +0x00000134 /* 00000D3C */ 00000C0C 9B160000 stb [r22], r24 00000C10 90B90000 stw [r25], r5 00000C14 B0F9000E sth [r25 + 0x000E], r7 00000C18 80B90014 lwz r5, [r25 + 0x0014] 00000C1C 4BFFFD55 bl -0x000002AC /* 00000970 */ 00000C20 7C630735 extsh. r3, r3 00000C24 39000000 li r8, 0x0000 00000C28 40820134 bne +0x00000134 /* 00000D5C */ 00000C2C 88B90018 lbz r5, [r25 + 0x0018] 00000C30 B399000E sth [r25 + 0x000E], r28 00000C34 2C850000 cmpwi cr1, r5, 0 00000C38 A959000C lha r10, [r25 + 0x000C] 00000C3C 80F90004 lwz r7, [r25 + 0x0004] 00000C40 418600DC beq cr1, +0x000000DC /* 00000D1C */ 00000C44 A8B90012 lha r5, [r25 + 0x0012] 00000C48 2F850000 cmpwi cr7, r5, 0 00000C4C 2C050003 cmpwi r5, 3 00000C50 2C850001 cmpwi cr1, r5, 1 00000C54 2F050002 cmpwi cr6, r5, 2 00000C58 419E0090 beq cr7, +0x00000090 /* 00000CE8 */ 00000C5C 41860058 beq cr1, +0x00000058 /* 00000CB4 */ 00000C60 419A0020 beq cr6, +0x00000020 /* 00000C80 */ 00000C64 A8B90010 lha r5, [r25 + 0x0010] 00000C68 39250000 addi r9, r5, 0x0000 00000C6C 30A50002 addic r5, r5, 2 00000C70 408200BC bne +0x000000BC /* 00000D2C */ 00000C74 B0B90010 sth [r25 + 0x0010], r5 00000C78 7CA90734 extsh r9, r5 00000C7C 480000B0 b +0x000000B0 /* 00000D2C */ label00000C80: 00000C80 A8B90010 lha r5, [r25 + 0x0010] 00000C84 A8D9000A lha r6, [r25 + 0x000A] 00000C88 30A50004 addic r5, r5, 4 00000C8C 7CA90734 extsh r9, r5 00000C90 7C893000 cmp cr1, r9, r6 00000C94 B0B90010 sth [r25 + 0x0010], r5 00000C98 41840094 blt cr1, +0x00000094 /* 00000D2C */ 00000C9C A8B90012 lha r5, [r25 + 0x0012] 00000CA0 B3190010 sth [r25 + 0x0010], r24 00000CA4 30A50001 addic r5, r5, 1 00000CA8 B0B90012 sth [r25 + 0x0012], r5 00000CAC 39200001 li r9, 0x0001 00000CB0 4800007C b +0x0000007C /* 00000D2C */ label00000CB4: 00000CB4 A8B90010 lha r5, [r25 + 0x0010] 00000CB8 A8D9000A lha r6, [r25 + 0x000A] 00000CBC 30A50008 addic r5, r5, 8 00000CC0 7CA90734 extsh r9, r5 00000CC4 7C893000 cmp cr1, r9, r6 00000CC8 B0B90010 sth [r25 + 0x0010], r5 00000CCC 41840060 blt cr1, +0x00000060 /* 00000D2C */ 00000CD0 A8B90012 lha r5, [r25 + 0x0012] 00000CD4 B3590010 sth [r25 + 0x0010], r26 00000CD8 30A50001 addic r5, r5, 1 00000CDC B0B90012 sth [r25 + 0x0012], r5 00000CE0 39200002 li r9, 0x0002 00000CE4 48000048 b +0x00000048 /* 00000D2C */ label00000CE8: 00000CE8 A8B90010 lha r5, [r25 + 0x0010] 00000CEC A8D9000A lha r6, [r25 + 0x000A] 00000CF0 30A50008 addic r5, r5, 8 00000CF4 7CA90734 extsh r9, r5 00000CF8 7C893000 cmp cr1, r9, r6 00000CFC B0B90010 sth [r25 + 0x0010], r5 00000D00 4184002C blt cr1, +0x0000002C /* 00000D2C */ 00000D04 A8B90012 lha r5, [r25 + 0x0012] 00000D08 B3F90010 sth [r25 + 0x0010], r31 00000D0C 30A50001 addic r5, r5, 1 00000D10 B0B90012 sth [r25 + 0x0012], r5 00000D14 39200004 li r9, 0x0004 00000D18 48000014 b +0x00000014 /* 00000D2C */ label00000D1C: 00000D1C A8B90010 lha r5, [r25 + 0x0010] 00000D20 30A50001 addic r5, r5, 1 00000D24 B0B90010 sth [r25 + 0x0010], r5 00000D28 7CA90734 extsh r9, r5 label00000D2C: 00000D2C 7CA951D6 mullw r5, r9, r10 00000D30 7CA53814 addc r5, r5, r7 00000D34 90B90000 stw [r25], r5 00000D38 9B160000 stb [r22], r24 label00000D3C: 00000D3C 2C1B0000 cmpwi r27, 0 00000D40 30DBFFFF subic r6, r27, 1 00000D44 7CDB0734 extsh r27, r6 00000D48 4082FE8C bne -0x00000174 /* 00000BD4 */ label00000D4C: 00000D4C 9B010038 stb [r1 + 0x0038], r24 00000D50 B119000E sth [r25 + 0x000E], r8 00000D54 90B90000 stw [r25], r5 00000D58 38600000 li r3, 0x0000 label00000D5C: 00000D5C 81810088 lwz r12, [r1 + 0x0088] 00000D60 30210080 addic r1, r1, 128 00000D64 7D8803A6 mtlr r12 00000D68 BAC1FFD8 lmw r22, [r1 - 0x0028] 00000D6C 4E800020 blr 00000D70 00000000 .invalid 00000D74 00002041 .invalid 00000D78 800A0600 lwz r0, [r10 + 0x0600] 00000D7C 00000000 .invalid 00000D80 00000200 .invalid 00000D84 000D4F75 .invalid 00000D88 74707574 andis. r16, r3, 0x7574 00000D8C 50697865 rlwimi. r9, r3, 15, 1, 18 00000D90 6C733800 xoris r19, r3, 0x3800 00000D94 BEC1FFD8 stmw [r1 - 0x0028], r22 00000D98 3B260000 addi r25, r6, 0x0000 00000D9C 7CBB0735 extsh. r27, r5 00000DA0 80C80000 lwz r6, [r8] 00000DA4 7D1B2014 addc r8, r27, r4 00000DA8 33A8FFFF subic r29, r8, 1 00000DAC 7C0802A6 mflr r0 00000DB0 30BBFFFF subic r5, r27, 1 00000DB4 90010008 stw [r1 + 0x0008], r0 00000DB8 9421FF80 stwu [r1 - 0x0080], r1 00000DBC 7CBB0734 extsh r27, r5 00000DC0 3B000001 li r24, 0x0001 00000DC4 33C6000C addic r30, r6, 12 00000DC8 80B90000 lwz r5, [r25] 00000DCC 9B010038 stb [r1 + 0x0038], r24 00000DD0 AAF90008 lha r23, [r25 + 0x0008] 00000DD4 90E10040 stw [r1 + 0x0040], r7 00000DD8 A919000E lha r8, [r25 + 0x000E] 00000DDC 9061003C stw [r1 + 0x003C], r3 00000DE0 9B010038 stb [r1 + 0x0038], r24 00000DE4 32C10038 addic r22, r1, 56 00000DE8 41820188 beq +0x00000188 /* 00000F70 */ 00000DEC 3B800000 li r28, 0x0000 00000DF0 3B400002 li r26, 0x0002 00000DF4 3BE00004 li r31, 0x0004 label00000DF8: 00000DF8 88DD0000 lbz r6, [r29] 00000DFC 30E80001 addic r7, r8, 1 00000E00 33BDFFFF subic r29, r29, 1 00000E04 54C6103A rlwinm r6, r6, 2, 0, 29 00000E08 7D1E302E lwzx r8, r30, r6 00000E0C 7CE60734 extsh r6, r7 00000E10 B1050000 sth [r5], r8 00000E14 7C86B800 cmp cr1, r6, r23 00000E18 30A50002 addic r5, r5, 2 00000E1C 8061003C lwz r3, [r1 + 0x003C] 00000E20 80810040 lwz r4, [r1 + 0x0040] 00000E24 38C00001 li r6, 0x0001 00000E28 7CE80734 extsh r8, r7 00000E2C 40860134 bne cr1, +0x00000134 /* 00000F60 */ 00000E30 9B160000 stb [r22], r24 00000E34 90B90000 stw [r25], r5 00000E38 B0F9000E sth [r25 + 0x000E], r7 00000E3C 80B90014 lwz r5, [r25 + 0x0014] 00000E40 4BFFFB31 bl -0x000004D0 /* 00000970 */ 00000E44 7C630735 extsh. r3, r3 00000E48 39000000 li r8, 0x0000 00000E4C 40820134 bne +0x00000134 /* 00000F80 */ 00000E50 88B90018 lbz r5, [r25 + 0x0018] 00000E54 B399000E sth [r25 + 0x000E], r28 00000E58 2C850000 cmpwi cr1, r5, 0 00000E5C A959000C lha r10, [r25 + 0x000C] 00000E60 80F90004 lwz r7, [r25 + 0x0004] 00000E64 418600DC beq cr1, +0x000000DC /* 00000F40 */ 00000E68 A8B90012 lha r5, [r25 + 0x0012] 00000E6C 2F850000 cmpwi cr7, r5, 0 00000E70 2C050003 cmpwi r5, 3 00000E74 2C850001 cmpwi cr1, r5, 1 00000E78 2F050002 cmpwi cr6, r5, 2 00000E7C 419E0090 beq cr7, +0x00000090 /* 00000F0C */ 00000E80 41860058 beq cr1, +0x00000058 /* 00000ED8 */ 00000E84 419A0020 beq cr6, +0x00000020 /* 00000EA4 */ 00000E88 A8B90010 lha r5, [r25 + 0x0010] 00000E8C 39250000 addi r9, r5, 0x0000 00000E90 30A50002 addic r5, r5, 2 00000E94 408200BC bne +0x000000BC /* 00000F50 */ 00000E98 B0B90010 sth [r25 + 0x0010], r5 00000E9C 7CA90734 extsh r9, r5 00000EA0 480000B0 b +0x000000B0 /* 00000F50 */ label00000EA4: 00000EA4 A8B90010 lha r5, [r25 + 0x0010] 00000EA8 A8D9000A lha r6, [r25 + 0x000A] 00000EAC 30A50004 addic r5, r5, 4 00000EB0 7CA90734 extsh r9, r5 00000EB4 7C893000 cmp cr1, r9, r6 00000EB8 B0B90010 sth [r25 + 0x0010], r5 00000EBC 41840094 blt cr1, +0x00000094 /* 00000F50 */ 00000EC0 A8B90012 lha r5, [r25 + 0x0012] 00000EC4 B3190010 sth [r25 + 0x0010], r24 00000EC8 30A50001 addic r5, r5, 1 00000ECC B0B90012 sth [r25 + 0x0012], r5 00000ED0 39200001 li r9, 0x0001 00000ED4 4800007C b +0x0000007C /* 00000F50 */ label00000ED8: 00000ED8 A8B90010 lha r5, [r25 + 0x0010] 00000EDC A8D9000A lha r6, [r25 + 0x000A] 00000EE0 30A50008 addic r5, r5, 8 00000EE4 7CA90734 extsh r9, r5 00000EE8 7C893000 cmp cr1, r9, r6 00000EEC B0B90010 sth [r25 + 0x0010], r5 00000EF0 41840060 blt cr1, +0x00000060 /* 00000F50 */ 00000EF4 A8B90012 lha r5, [r25 + 0x0012] 00000EF8 B3590010 sth [r25 + 0x0010], r26 00000EFC 30A50001 addic r5, r5, 1 00000F00 B0B90012 sth [r25 + 0x0012], r5 00000F04 39200002 li r9, 0x0002 00000F08 48000048 b +0x00000048 /* 00000F50 */ label00000F0C: 00000F0C A8B90010 lha r5, [r25 + 0x0010] 00000F10 A8D9000A lha r6, [r25 + 0x000A] 00000F14 30A50008 addic r5, r5, 8 00000F18 7CA90734 extsh r9, r5 00000F1C 7C893000 cmp cr1, r9, r6 00000F20 B0B90010 sth [r25 + 0x0010], r5 00000F24 4184002C blt cr1, +0x0000002C /* 00000F50 */ 00000F28 A8B90012 lha r5, [r25 + 0x0012] 00000F2C B3F90010 sth [r25 + 0x0010], r31 00000F30 30A50001 addic r5, r5, 1 00000F34 B0B90012 sth [r25 + 0x0012], r5 00000F38 39200004 li r9, 0x0004 00000F3C 48000014 b +0x00000014 /* 00000F50 */ label00000F40: 00000F40 A8B90010 lha r5, [r25 + 0x0010] 00000F44 30A50001 addic r5, r5, 1 00000F48 B0B90010 sth [r25 + 0x0010], r5 00000F4C 7CA90734 extsh r9, r5 label00000F50: 00000F50 7CA951D6 mullw r5, r9, r10 00000F54 7CA53814 addc r5, r5, r7 00000F58 90B90000 stw [r25], r5 00000F5C 9B160000 stb [r22], r24 label00000F60: 00000F60 2C1B0000 cmpwi r27, 0 00000F64 30DBFFFF subic r6, r27, 1 00000F68 7CDB0734 extsh r27, r6 00000F6C 4082FE8C bne -0x00000174 /* 00000DF8 */ label00000F70: 00000F70 9B010038 stb [r1 + 0x0038], r24 00000F74 B119000E sth [r25 + 0x000E], r8 00000F78 90B90000 stw [r25], r5 00000F7C 38600000 li r3, 0x0000 label00000F80: 00000F80 81810088 lwz r12, [r1 + 0x0088] 00000F84 30210080 addic r1, r1, 128 00000F88 7D8803A6 mtlr r12 00000F8C BAC1FFD8 lmw r22, [r1 - 0x0028] 00000F90 4E800020 blr 00000F94 00000000 .invalid 00000F98 00002041 .invalid 00000F9C 800A0600 lwz r0, [r10 + 0x0600] 00000FA0 00000000 .invalid 00000FA4 00000200 .invalid 00000FA8 000E4F75 .invalid 00000FAC 74707574 andis. r16, r3, 0x7574 00000FB0 50697865 rlwimi. r9, r3, 15, 1, 18 00000FB4 6C733136 xoris r19, r3, 0x3136 00000FB8 BEC1FFD8 stmw [r1 - 0x0028], r22 00000FBC 3B260000 addi r25, r6, 0x0000 00000FC0 7CBB0735 extsh. r27, r5 00000FC4 80C80000 lwz r6, [r8] 00000FC8 7D1B2014 addc r8, r27, r4 00000FCC 33A8FFFF subic r29, r8, 1 00000FD0 7C0802A6 mflr r0 00000FD4 30BBFFFF subic r5, r27, 1 00000FD8 90010008 stw [r1 + 0x0008], r0 00000FDC 9421FF80 stwu [r1 - 0x0080], r1 00000FE0 7CBB0734 extsh r27, r5 00000FE4 3B000001 li r24, 0x0001 00000FE8 33C6000C addic r30, r6, 12 00000FEC 80B90000 lwz r5, [r25] 00000FF0 9B010038 stb [r1 + 0x0038], r24 00000FF4 AAF90008 lha r23, [r25 + 0x0008] 00000FF8 90E10040 stw [r1 + 0x0040], r7 00000FFC A919000E lha r8, [r25 + 0x000E] 00001000 9061003C stw [r1 + 0x003C], r3 00001004 9B010038 stb [r1 + 0x0038], r24 00001008 32C10038 addic r22, r1, 56 0000100C 41820188 beq +0x00000188 /* 00001194 */ 00001010 3B800000 li r28, 0x0000 00001014 3B400002 li r26, 0x0002 00001018 3BE00004 li r31, 0x0004 label0000101C: 0000101C 88DD0000 lbz r6, [r29] 00001020 30E80001 addic r7, r8, 1 00001024 33BDFFFF subic r29, r29, 1 00001028 54C6103A rlwinm r6, r6, 2, 0, 29 0000102C 7D1E302E lwzx r8, r30, r6 00001030 7CE60734 extsh r6, r7 00001034 91050000 stw [r5], r8 00001038 7C86B800 cmp cr1, r6, r23 0000103C 30A50004 addic r5, r5, 4 00001040 8061003C lwz r3, [r1 + 0x003C] 00001044 80810040 lwz r4, [r1 + 0x0040] 00001048 38C00001 li r6, 0x0001 0000104C 7CE80734 extsh r8, r7 00001050 40860134 bne cr1, +0x00000134 /* 00001184 */ 00001054 9B160000 stb [r22], r24 00001058 90B90000 stw [r25], r5 0000105C B0F9000E sth [r25 + 0x000E], r7 00001060 80B90014 lwz r5, [r25 + 0x0014] 00001064 4BFFF90D bl -0x000006F4 /* 00000970 */ 00001068 7C630735 extsh. r3, r3 0000106C 39000000 li r8, 0x0000 00001070 40820134 bne +0x00000134 /* 000011A4 */ 00001074 88B90018 lbz r5, [r25 + 0x0018] 00001078 B399000E sth [r25 + 0x000E], r28 0000107C 2C850000 cmpwi cr1, r5, 0 00001080 A959000C lha r10, [r25 + 0x000C] 00001084 80F90004 lwz r7, [r25 + 0x0004] 00001088 418600DC beq cr1, +0x000000DC /* 00001164 */ 0000108C A8B90012 lha r5, [r25 + 0x0012] 00001090 2F850000 cmpwi cr7, r5, 0 00001094 2C050003 cmpwi r5, 3 00001098 2C850001 cmpwi cr1, r5, 1 0000109C 2F050002 cmpwi cr6, r5, 2 000010A0 419E0090 beq cr7, +0x00000090 /* 00001130 */ 000010A4 41860058 beq cr1, +0x00000058 /* 000010FC */ 000010A8 419A0020 beq cr6, +0x00000020 /* 000010C8 */ 000010AC A8B90010 lha r5, [r25 + 0x0010] 000010B0 39250000 addi r9, r5, 0x0000 000010B4 30A50002 addic r5, r5, 2 000010B8 408200BC bne +0x000000BC /* 00001174 */ 000010BC B0B90010 sth [r25 + 0x0010], r5 000010C0 7CA90734 extsh r9, r5 000010C4 480000B0 b +0x000000B0 /* 00001174 */ label000010C8: 000010C8 A8B90010 lha r5, [r25 + 0x0010] 000010CC A8D9000A lha r6, [r25 + 0x000A] 000010D0 30A50004 addic r5, r5, 4 000010D4 7CA90734 extsh r9, r5 000010D8 7C893000 cmp cr1, r9, r6 000010DC B0B90010 sth [r25 + 0x0010], r5 000010E0 41840094 blt cr1, +0x00000094 /* 00001174 */ 000010E4 A8B90012 lha r5, [r25 + 0x0012] 000010E8 B3190010 sth [r25 + 0x0010], r24 000010EC 30A50001 addic r5, r5, 1 000010F0 B0B90012 sth [r25 + 0x0012], r5 000010F4 39200001 li r9, 0x0001 000010F8 4800007C b +0x0000007C /* 00001174 */ label000010FC: 000010FC A8B90010 lha r5, [r25 + 0x0010] 00001100 A8D9000A lha r6, [r25 + 0x000A] 00001104 30A50008 addic r5, r5, 8 00001108 7CA90734 extsh r9, r5 0000110C 7C893000 cmp cr1, r9, r6 00001110 B0B90010 sth [r25 + 0x0010], r5 00001114 41840060 blt cr1, +0x00000060 /* 00001174 */ 00001118 A8B90012 lha r5, [r25 + 0x0012] 0000111C B3590010 sth [r25 + 0x0010], r26 00001120 30A50001 addic r5, r5, 1 00001124 B0B90012 sth [r25 + 0x0012], r5 00001128 39200002 li r9, 0x0002 0000112C 48000048 b +0x00000048 /* 00001174 */ label00001130: 00001130 A8B90010 lha r5, [r25 + 0x0010] 00001134 A8D9000A lha r6, [r25 + 0x000A] 00001138 30A50008 addic r5, r5, 8 0000113C 7CA90734 extsh r9, r5 00001140 7C893000 cmp cr1, r9, r6 00001144 B0B90010 sth [r25 + 0x0010], r5 00001148 4184002C blt cr1, +0x0000002C /* 00001174 */ 0000114C A8B90012 lha r5, [r25 + 0x0012] 00001150 B3F90010 sth [r25 + 0x0010], r31 00001154 30A50001 addic r5, r5, 1 00001158 B0B90012 sth [r25 + 0x0012], r5 0000115C 39200004 li r9, 0x0004 00001160 48000014 b +0x00000014 /* 00001174 */ label00001164: 00001164 A8B90010 lha r5, [r25 + 0x0010] 00001168 30A50001 addic r5, r5, 1 0000116C B0B90010 sth [r25 + 0x0010], r5 00001170 7CA90734 extsh r9, r5 label00001174: 00001174 7CA951D6 mullw r5, r9, r10 00001178 7CA53814 addc r5, r5, r7 0000117C 90B90000 stw [r25], r5 00001180 9B160000 stb [r22], r24 label00001184: 00001184 2C1B0000 cmpwi r27, 0 00001188 30DBFFFF subic r6, r27, 1 0000118C 7CDB0734 extsh r27, r6 00001190 4082FE8C bne -0x00000174 /* 0000101C */ label00001194: 00001194 9B010038 stb [r1 + 0x0038], r24 00001198 B119000E sth [r25 + 0x000E], r8 0000119C 90B90000 stw [r25], r5 000011A0 38600000 li r3, 0x0000 label000011A4: 000011A4 81810088 lwz r12, [r1 + 0x0088] 000011A8 30210080 addic r1, r1, 128 000011AC 7D8803A6 mtlr r12 000011B0 BAC1FFD8 lmw r22, [r1 - 0x0028] 000011B4 4E800020 blr 000011B8 00000000 .invalid 000011BC 00002041 .invalid 000011C0 800A0600 lwz r0, [r10 + 0x0600] 000011C4 00000000 .invalid 000011C8 00000200 .invalid 000011CC 000E4F75 .invalid 000011D0 74707574 andis. r16, r3, 0x7574 000011D4 50697865 rlwimi. r9, r3, 15, 1, 18 000011D8 6C733332 xoris r19, r3, 0x3332 fn000011DC: 000011DC BDA1FFB4 stmw [r1 - 0x004C], r13 000011E0 7C0802A6 mflr r0 000011E4 3B840000 addi r28, r4, 0x0000 000011E8 7D800026 mfcr r12 000011EC 91810004 stw [r1 + 0x0004], r12 000011F0 90010008 stw [r1 + 0x0008], r0 000011F4 9421FB10 stwu [r1 - 0x04F0], r1 000011F8 7CDF0734 extsh r31, r6 000011FC 39800000 li r12, 0x0000 00001200 91810072 stw [r1 + 0x0072], r12 00001204 38800500 li r4, 0x0500 00001208 3BC30000 addi r30, r3, 0x0000 0000120C 3BA50000 addi r29, r5, 0x0000 00001210 90810076 stw [r1 + 0x0076], r4 00001214 80680004 lwz r3, [r8 + 0x0004] 00001218 90E1048C stw [r1 + 0x048C], r7 0000121C 80C80000 lwz r6, [r8] 00001220 90610082 stw [r1 + 0x0082], r3 00001224 38600000 li r3, 0x0000 00001228 90610490 stw [r1 + 0x0490], r3 0000122C 90C1007E stw [r1 + 0x007E], r6 00001230 91810040 stw [r1 + 0x0040], r12 00001234 3A200000 li r17, 0x0000 00001238 32010040 addic r16, r1, 64 0000123C 80610076 lwz r3, [r1 + 0x0076] 00001240 48000A55 bl +0x00000A54 /* 00001C94 */ 00001244 80410014 lwz r2, [r1 + 0x0014] 00001248 2C030000 cmpwi r3, 0 0000124C 9061006E stw [r1 + 0x006E], r3 00001250 4182005C beq +0x0000005C /* 000012AC */ 00001254 90610040 stw [r1 + 0x0040], r3 00001258 93C1007A stw [r1 + 0x007A], r30 0000125C 2C110000 cmpwi r17, 0 00001260 408206AC bne +0x000006AC /* 0000190C */ 00001264 48000054 b +0x00000054 /* 000012B8 */ label00001268: 00001268 3061006E addic r3, r1, 110 0000126C 30810040 addic r4, r1, 64 00001270 38A00001 li r5, 0x0001 00001274 38C00000 li r6, 0x0000 00001278 4BFFF6F9 bl -0x00000908 /* 00000970 */ 0000127C 7C710735 extsh. r17, r3 00001280 81810040 lwz r12, [r1 + 0x0040] 00001284 308C0001 addic r4, r12, 1 00001288 40820684 bne +0x00000684 /* 0000190C */ 0000128C 8BCC0000 lbz r30, [r12] 00001290 90810040 stw [r1 + 0x0040], r4 00001294 2C9E0021 cmpwi cr1, r30, 33 00001298 4186015C beq cr1, +0x0000015C /* 000013F4 */ 0000129C 2C1E002C cmpwi r30, 44 000012A0 3A20FFFF li r17, 0xFFFFFFFF 000012A4 40820668 bne +0x00000668 /* 0000190C */ 000012A8 480001E4 b +0x000001E4 /* 0000148C */ label000012AC: 000012AC 3A20FF94 li r17, 0xFFFFFF94 000012B0 2C110000 cmpwi r17, 0 000012B4 40820658 bne +0x00000658 /* 0000190C */ label000012B8: 000012B8 3061006E addic r3, r1, 110 000012BC 38900000 addi r4, r16, 0x0000 000012C0 38A0000D li r5, 0x000D 000012C4 38C00000 li r6, 0x0000 000012C8 4BFFF6A9 bl -0x00000958 /* 00000970 */ 000012CC 7C710735 extsh. r17, r3 000012D0 39800006 li r12, 0x0006 000012D4 40820638 bne +0x00000638 /* 0000190C */ 000012D8 83610040 lwz r27, [r1 + 0x0040] 000012DC 30810039 addic r4, r1, 57 000012E0 99810039 stb [r1 + 0x0039], r12 000012E4 38C00005 li r6, 0x0005 000012E8 319BFFFF subic r12, r27, 1 label000012EC: 000012EC 33C6FFFF subic r30, r6, 1 000012F0 7FC60735 extsh. r6, r30 000012F4 8FCC0001 lbzu r30, [r12 + 0x0001] 000012F8 337B0001 addic r27, r27, 1 000012FC 9FC40001 stbu [r4 + 0x0001], r30 00001300 93610040 stw [r1 + 0x0040], r27 00001304 4080FFE8 bge -0x00000018 /* 000012EC */ 00001308 83C2FFF4 lwz r30, [r2 - 0x000C] 0000130C 30610039 addic r3, r1, 57 00001310 309E0049 addic r4, r30, 73 00001314 38A00001 li r5, 0x0001 00001318 38C00001 li r6, 0x0001 0000131C 48000991 bl +0x00000990 /* 00001CAC */ 00001320 80410014 lwz r2, [r1 + 0x0014] 00001324 546C063F rlwinm. r12, r3, 0, 24, 31 00001328 40820028 bne +0x00000028 /* 00001350 */ 0000132C 309E0051 addic r4, r30, 81 00001330 30610039 addic r3, r1, 57 00001334 38A00001 li r5, 0x0001 00001338 38C00001 li r6, 0x0001 0000133C 48000971 bl +0x00000970 /* 00001CAC */ 00001340 80410014 lwz r2, [r1 + 0x0014] 00001344 546C063F rlwinm. r12, r3, 0, 24, 31 00001348 3A20FFFF li r17, 0xFFFFFFFF 0000134C 418205C0 beq +0x000005C0 /* 0000190C */ label00001350: 00001350 81810040 lwz r12, [r1 + 0x0040] 00001354 39C00001 li r14, 0x0001 00001358 308C0004 addic r4, r12, 4 0000135C 33CC0007 addic r30, r12, 7 00001360 90810040 stw [r1 + 0x0040], r4 00001364 898C0004 lbz r12, [r12 + 0x0004] 00001368 93C10040 stw [r1 + 0x0040], r30 0000136C 5584077E rlwinm r4, r12, 0, 29, 31 00001370 7D8C0774 extsb r12, r12 00001374 7D802120 mtcrf 0x02, r12 00001378 31840001 addic r12, r4, 1 0000137C 7DCC6030 slw r12, r14, r12 00001380 7D8C0734 extsh r12, r12 00001384 4C180000 mcrf cr0, cr6 00001388 31ACFFFF subic r13, r12, 1 0000138C 40800034 bge +0x00000034 /* 000013C0 */ 00001390 5584083C rlwinm r4, r12, 1, 0, 30 00001394 7FCC2014 addc r30, r12, r4 00001398 3061006E addic r3, r1, 110 0000139C 38900000 addi r4, r16, 0x0000 000013A0 38BE0000 addi r5, r30, 0x0000 000013A4 38C00000 li r6, 0x0000 000013A8 4BFFF5C9 bl -0x00000A38 /* 00000970 */ 000013AC 7C710735 extsh. r17, r3 000013B0 4082055C bne +0x0000055C /* 0000190C */ 000013B4 81810040 lwz r12, [r1 + 0x0040] 000013B8 7D8CF014 addc r12, r12, r30 000013BC 91810040 stw [r1 + 0x0040], r12 label000013C0: 000013C0 3061006E addic r3, r1, 110 000013C4 38900000 addi r4, r16, 0x0000 000013C8 38A00001 li r5, 0x0001 000013CC 38C00000 li r6, 0x0000 000013D0 4BFFF5A1 bl -0x00000A60 /* 00000970 */ 000013D4 7C710735 extsh. r17, r3 000013D8 40820534 bne +0x00000534 /* 0000190C */ 000013DC 81810040 lwz r12, [r1 + 0x0040] 000013E0 8BCC0000 lbz r30, [r12] 000013E4 318C0001 addic r12, r12, 1 000013E8 2C9E0021 cmpwi cr1, r30, 33 000013EC 91810040 stw [r1 + 0x0040], r12 000013F0 40860090 bne cr1, +0x00000090 /* 00001480 */ label000013F4: 000013F4 3061006E addic r3, r1, 110 000013F8 30810040 addic r4, r1, 64 000013FC 38A00001 li r5, 0x0001 00001400 38C00000 li r6, 0x0000 00001404 4BFFF56D bl -0x00000A94 /* 00000970 */ 00001408 7C710735 extsh. r17, r3 0000140C 81810040 lwz r12, [r1 + 0x0040] 00001410 3061006E addic r3, r1, 110 00001414 318C0001 addic r12, r12, 1 00001418 408204F4 bne +0x000004F4 /* 0000190C */ 0000141C 91810040 stw [r1 + 0x0040], r12 label00001420: 00001420 30810040 addic r4, r1, 64 00001424 38A00001 li r5, 0x0001 00001428 38C00000 li r6, 0x0000 0000142C 4BFFF545 bl -0x00000ABC /* 00000970 */ 00001430 7C710735 extsh. r17, r3 00001434 81810040 lwz r12, [r1 + 0x0040] 00001438 3061006E addic r3, r1, 110 0000143C 30810040 addic r4, r1, 64 00001440 38C00000 li r6, 0x0000 00001444 408204C8 bne +0x000004C8 /* 0000190C */ 00001448 8BCC0000 lbz r30, [r12] 0000144C 318C0001 addic r12, r12, 1 00001450 2C9E0000 cmpwi cr1, r30, 0 00001454 91810040 stw [r1 + 0x0040], r12 00001458 38BE0000 addi r5, r30, 0x0000 0000145C 4186FE0C beq cr1, -0x000001F4 /* 00001268 */ 00001460 4BFFF511 bl -0x00000AF0 /* 00000970 */ 00001464 7C710735 extsh. r17, r3 00001468 81810040 lwz r12, [r1 + 0x0040] 0000146C 3061006E addic r3, r1, 110 00001470 7D8CF014 addc r12, r12, r30 00001474 40820498 bne +0x00000498 /* 0000190C */ 00001478 91810040 stw [r1 + 0x0040], r12 0000147C 4BFFFFA4 b -0x0000005C /* 00001420 */ label00001480: 00001480 2C1E002C cmpwi r30, 44 00001484 3A20FFFF li r17, 0xFFFFFFFF 00001488 40820484 bne +0x00000484 /* 0000190C */ label0000148C: 0000148C 3061006E addic r3, r1, 110 00001490 38900000 addi r4, r16, 0x0000 00001494 38A00009 li r5, 0x0009 00001498 38C00000 li r6, 0x0000 0000149C 4BFFF4D5 bl -0x00000B2C /* 00000970 */ 000014A0 7C710735 extsh. r17, r3 000014A4 40820468 bne +0x00000468 /* 0000190C */ 000014A8 81810040 lwz r12, [r1 + 0x0040] 000014AC 308C0004 addic r4, r12, 4 000014B0 90810040 stw [r1 + 0x0040], r4 000014B4 88CC0004 lbz r6, [r12 + 0x0004] 000014B8 33CC0006 addic r30, r12, 6 000014BC 888C0005 lbz r4, [r12 + 0x0005] 000014C0 93C10040 stw [r1 + 0x0040], r30 000014C4 5086402E rlwimi r6, r4, 8, 0, 23 000014C8 7CC40734 extsh r4, r6 000014CC 5484083C rlwinm r4, r4, 1, 0, 30 000014D0 90810068 stw [r1 + 0x0068], r4 000014D4 336C0009 addic r27, r12, 9 000014D8 B0C1005C sth [r1 + 0x005C], r6 000014DC 8BCC0006 lbz r30, [r12 + 0x0006] 000014E0 888C0007 lbz r4, [r12 + 0x0007] 000014E4 30CC0008 addic r6, r12, 8 000014E8 509E402E rlwimi r30, r4, 8, 0, 23 000014EC B3C1005E sth [r1 + 0x005E], r30 000014F0 90C10040 stw [r1 + 0x0040], r6 000014F4 898C0008 lbz r12, [r12 + 0x0008] 000014F8 93610040 stw [r1 + 0x0040], r27 000014FC 7D840774 extsb r4, r12 00001500 7C802120 mtcrf 0x02, r4 00001504 5584077E rlwinm r4, r12, 0, 29, 31 00001508 558CD7FE rlwinm r12, r12, 26, 31, 31 0000150C 9981006C stb [r1 + 0x006C], r12 00001510 4C180000 mcrf cr0, cr6 00001514 40800044 bge +0x00000044 /* 00001558 */ 00001518 31840001 addic r12, r4, 1 0000151C 7D8C0734 extsh r12, r12 00001520 7DCC6030 slw r12, r14, r12 00001524 7D8C0734 extsh r12, r12 00001528 5584083C rlwinm r4, r12, 1, 0, 30 0000152C 7FCC2014 addc r30, r12, r4 00001530 3061006E addic r3, r1, 110 00001534 38900000 addi r4, r16, 0x0000 00001538 38BE0000 addi r5, r30, 0x0000 0000153C 38C00000 li r6, 0x0000 00001540 4BFFF431 bl -0x00000BD0 /* 00000970 */ 00001544 7C710735 extsh. r17, r3 00001548 408203C4 bne +0x000003C4 /* 0000190C */ 0000154C 81810040 lwz r12, [r1 + 0x0040] 00001550 7D8CF014 addc r12, r12, r30 00001554 91810040 stw [r1 + 0x0040], r12 label00001558: 00001558 3061004C addic r3, r1, 76 0000155C A8C1005C lha r6, [r1 + 0x005C] 00001560 A8E1005E lha r7, [r1 + 0x005E] 00001564 38800000 li r4, 0x0000 00001568 38A00000 li r5, 0x0000 0000156C 48000759 bl +0x00000758 /* 00001CC4 */ 00001570 80410014 lwz r2, [r1 + 0x0014] 00001574 93810054 stw [r1 + 0x0054], r28 00001578 B3A10060 sth [r1 + 0x0060], r29 0000157C 93810058 stw [r1 + 0x0058], r28 00001580 38604000 li r3, 0x4000 00001584 48000711 bl +0x00000710 /* 00001C94 */ 00001588 80410014 lwz r2, [r1 + 0x0014] 0000158C 2C030000 cmpwi r3, 0 00001590 90610490 stw [r1 + 0x0490], r3 00001594 40820020 bne +0x00000020 /* 000015B4 */ 00001598 4800045D bl +0x0000045C /* 000019F4 */ 0000159C 80410014 lwz r2, [r1 + 0x0014] 000015A0 7C710734 extsh r17, r3 000015A4 8061006E lwz r3, [r1 + 0x006E] 000015A8 81810490 lwz r12, [r1 + 0x0490] 000015AC 2C030000 cmpwi r3, 0 000015B0 48000368 b +0x00000368 /* 00001918 */ label000015B4: 000015B4 39830000 addi r12, r3, 0x0000 000015B8 2C1F0008 cmpwi r31, 8 000015BC 2E9F0020 cmpwi cr5, r31, 32 000015C0 2C9F0010 cmpwi cr1, r31, 16 000015C4 3AC30000 addi r22, r3, 0x0000 000015C8 32AC2000 addic r21, r12, 8192 000015CC 418201F8 beq +0x000001F8 /* 000017C4 */ 000015D0 418601E8 beq cr1, +0x000001E8 /* 000017B8 */ 000015D4 4096000C bne cr5, +0x0000000C /* 000015E0 */ 000015D8 8182FFFC lwz r12, [r2 - 0x0004] 000015DC 81EC0100 lwz r15, [r12 + 0x0100] label000015E0: 000015E0 3061006E addic r3, r1, 110 000015E4 38900000 addi r4, r16, 0x0000 000015E8 38A00001 li r5, 0x0001 000015EC 38C00000 li r6, 0x0000 000015F0 4BFFF381 bl -0x00000C80 /* 00000970 */ 000015F4 7C710735 extsh. r17, r3 000015F8 40820314 bne +0x00000314 /* 0000190C */ 000015FC 81810040 lwz r12, [r1 + 0x0040] 00001600 3A800000 li r20, 0x0000 00001604 308C0001 addic r4, r12, 1 00001608 8A6C0000 lbz r19, [r12] 0000160C 39800000 li r12, 0x0000 00001610 90810040 stw [r1 + 0x0040], r4 00001614 30930001 addic r4, r19, 1 00001618 7C980734 extsh r24, r4 0000161C 3061006E addic r3, r1, 110 00001620 91810048 stw [r1 + 0x0048], r12 00001624 B1810064 sth [r1 + 0x0064], r12 00001628 B1810062 sth [r1 + 0x0062], r12 0000162C B1810066 sth [r1 + 0x0066], r12 00001630 7DCC9830 slw r12, r14, r19 00001634 7D8C0734 extsh r12, r12 00001638 91810494 stw [r1 + 0x0494], r12 0000163C 318C0001 addic r12, r12, 1 00001640 7D990734 extsh r25, r12 00001644 31990001 addic r12, r25, 1 00001648 7D970734 extsh r23, r12 0000164C 3A640000 addi r19, r4, 0x0000 00001650 7DCC9830 slw r12, r14, r19 00001654 7D9A0734 extsh r26, r12 00001658 92E10498 stw [r1 + 0x0498], r23 0000165C 337AFFFF subic r27, r26, 1 00001660 80A10068 lwz r5, [r1 + 0x0068] 00001664 38900000 addi r4, r16, 0x0000 00001668 38C00001 li r6, 0x0001 0000166C 4BFFF305 bl -0x00000CFC /* 00000970 */ 00001670 7C710735 extsh. r17, r3 00001674 33A10048 addic r29, r1, 72 00001678 40820294 bne +0x00000294 /* 0000190C */ 0000167C 80810048 lwz r4, [r1 + 0x0048] 00001680 2C930008 cmpwi cr1, r19, 8 00001684 39840000 addi r12, r4, 0x0000 00001688 559E077E rlwinm r30, r12, 0, 29, 31 0000168C 81810040 lwz r12, [r1 + 0x0040] 00001690 93C10048 stw [r1 + 0x0048], r30 00001694 7C841E70 srawi r4, r4, 3 00001698 7D846014 addc r12, r4, r12 0000169C 91810040 stw [r1 + 0x0040], r12 000016A0 388C0000 addi r4, r12, 0x0000 000016A4 8FE40001 lbzu r31, [r4 + 0x0001] 000016A8 888C0000 lbz r4, [r12] 000016AC 57FF402E rlwinm r31, r31, 8, 0, 23 000016B0 7FE4F814 addc r31, r4, r31 000016B4 41840010 blt cr1, +0x00000010 /* 000016C4 */ 000016B8 8C8C0002 lbzu r4, [r12 + 0x0002] 000016BC 548C801E rlwinm r12, r4, 16, 0, 15 000016C0 7FECF814 addc r31, r12, r31 label000016C4: 000016C4 7FECF630 sraw r12, r31, r30 000016C8 7D8CD838 and r12, r12, r27 000016CC 7D9F0734 extsh r31, r12 000016D0 7C1FC800 cmp r31, r25 000016D4 7D9E9814 addc r12, r30, r19 000016D8 91810048 stw [r1 + 0x0048], r12 000016DC 33810088 addic r28, r1, 136 000016E0 7DCCC030 slw r12, r14, r24 000016E4 41820228 beq +0x00000228 /* 0000190C */ 000016E8 7D8C0734 extsh r12, r12 000016EC 2E180008 cmpwi cr4, r24, 8 000016F0 9181049C stw [r1 + 0x049C], r12 000016F4 33CCFFFF subic r30, r12, 1 label000016F8: 000016F8 81810494 lwz r12, [r1 + 0x0494] 000016FC 396F0000 addi r11, r15, 0x0000 00001700 7C9F6000 cmp cr1, r31, r12 00001704 3061006E addic r3, r1, 110 00001708 30810038 addic r4, r1, 56 0000170C 408600C4 bne cr1, +0x000000C4 /* 000017D0 */ 00001710 819D0000 lwz r12, [r29] 00001714 83F00000 lwz r31, [r16] 00001718 7D8C1E70 srawi r12, r12, 3 0000171C 7D8CF814 addc r12, r12, r31 00001720 91900000 stw [r16], r12 00001724 819D0000 lwz r12, [r29] 00001728 38A00001 li r5, 0x0001 0000172C 5589077E rlwinm r9, r12, 0, 29, 31 00001730 913D0000 stw [r29], r9 00001734 81900000 lwz r12, [r16] 00001738 7C09C014 addc r0, r9, r24 0000173C 3BEC0000 addi r31, r12, 0x0000 00001740 8F7F0001 lbzu r27, [r31 + 0x0001] 00001744 8BEC0000 lbz r31, [r12] 00001748 30C10054 addic r6, r1, 84 0000174C 577B402E rlwinm r27, r27, 8, 0, 23 00001750 7E5FD814 addc r18, r31, r27 00001754 3B7E0000 addi r27, r30, 0x0000 00001758 30E10040 addic r7, r1, 64 0000175C 8101048C lwz r8, [r1 + 0x048C] 00001760 82E10498 lwz r23, [r1 + 0x0498] 00001764 3A780000 addi r19, r24, 0x0000 00001768 8341049C lwz r26, [r1 + 0x049C] 0000176C 41900010 blt cr4, +0x00000010 /* 0000177C */ 00001770 8FEC0002 lbzu r31, [r12 + 0x0002] 00001774 57EC801E rlwinm r12, r31, 16, 0, 15 00001778 7E4C9014 addc r18, r12, r18 label0000177C: 0000177C 7E4C4E30 sraw r12, r18, r9 00001780 7D8CF038 and r12, r12, r30 00001784 7D920734 extsh r18, r12 00001788 7E4C6838 and r12, r18, r13 0000178C 901D0000 stw [r29], r0 00001790 99810038 stb [r1 + 0x0038], r12 00001794 480001ED bl +0x000001EC /* 00001980 */ 00001798 60000000 nop 0000179C 2C030000 cmpwi r3, 0 000017A0 7C710734 extsh r17, r3 000017A4 41820100 beq +0x00000100 /* 000018A4 */ 000017A8 8061006E lwz r3, [r1 + 0x006E] 000017AC 81810490 lwz r12, [r1 + 0x0490] 000017B0 2C030000 cmpwi r3, 0 000017B4 48000164 b +0x00000164 /* 00001918 */ label000017B8: 000017B8 8182FFFC lwz r12, [r2 - 0x0004] 000017BC 81EC00FC lwz r15, [r12 + 0x00FC] 000017C0 4BFFFE20 b -0x000001E0 /* 000015E0 */ label000017C4: 000017C4 8182FFFC lwz r12, [r2 - 0x0004] 000017C8 81EC00F8 lwz r15, [r12 + 0x00F8] 000017CC 4BFFFE14 b -0x000001EC /* 000015E0 */ label000017D0: 000017D0 7C1FB800 cmp r31, r23 000017D4 396F0000 addi r11, r15, 0x0000 000017D8 30810088 addic r4, r1, 136 000017DC 30C10054 addic r6, r1, 84 000017E0 30E10040 addic r7, r1, 64 000017E4 8101048C lwz r8, [r1 + 0x048C] 000017E8 381F0000 addi r0, r31, 0x0000 000017EC 41800014 blt +0x00000014 /* 00001800 */ 000017F0 89810038 lbz r12, [r1 + 0x0038] 000017F4 38120000 addi r0, r18, 0x0000 000017F8 999C0000 stb [r28], r12 000017FC 3A800001 li r20, 0x0001 label00001800: 00001800 7C806800 cmp cr1, r0, r13 00001804 540C083C rlwinm r12, r0, 1, 0, 30 00001808 30B40001 addic r5, r20, 1 0000180C 40850024 ble cr1, +0x00000024 /* 00001830 */ label00001810: 00001810 7C1562AE lhax r0, r21, r12 00001814 7C1CA1AE stbx r28, r0, r20 00001818 7C1662AE lhax r0, r22, r12 0000181C 7CB40734 extsh r20, r5 00001820 7C006800 cmp r0, r13 00001824 540C083C rlwinm r12, r0, 1, 0, 30 00001828 30B40001 addic r5, r20, 1 0000182C 4181FFE4 bgt -0x0000001C /* 00001810 */ label00001830: 00001830 7C0C6838 and r12, r0, r13 00001834 30140001 addic r0, r20, 1 00001838 7D9CA1AE stbx r28, r12, r20 0000183C 99810038 stb [r1 + 0x0038], r12 00001840 7C050734 extsh r5, r0 00001844 4800013D bl +0x0000013C /* 00001980 */ 00001848 60000000 nop 0000184C 31970001 addic r12, r23, 1 00001850 2C030000 cmpwi r3, 0 00001854 7D840734 extsh r4, r12 00001858 7C84D000 cmp cr1, r4, r26 0000185C 7C710734 extsh r17, r3 00001860 56E4083C rlwinm r4, r23, 1, 0, 30 00001864 408200A8 bne +0x000000A8 /* 0000190C */ 00001868 7E56232E sthx r18, r22, r4 0000186C 3A5F0000 addi r18, r31, 0x0000 00001870 8BE10038 lbz r31, [r1 + 0x0038] 00001874 2C13000C cmpwi r19, 12 00001878 7FF5232E sthx r31, r21, r4 0000187C 3A800000 li r20, 0x0000 00001880 7D970734 extsh r23, r12 00001884 41840020 blt cr1, +0x00000020 /* 000018A4 */ 00001888 30930001 addic r4, r19, 1 0000188C 7DDF2030 slw r31, r14, r4 00001890 7D9AD014 addc r12, r26, r26 00001894 40800010 bge +0x00000010 /* 000018A4 */ 00001898 337FFFFF subic r27, r31, 1 0000189C 7D9A0734 extsh r26, r12 000018A0 3A640000 addi r19, r4, 0x0000 label000018A4: 000018A4 819D0000 lwz r12, [r29] 000018A8 80900000 lwz r4, [r16] 000018AC 7D8C1E70 srawi r12, r12, 3 000018B0 7D8C2014 addc r12, r12, r4 000018B4 91900000 stw [r16], r12 000018B8 819D0000 lwz r12, [r29] 000018BC 2C930008 cmpwi cr1, r19, 8 000018C0 5580077E rlwinm r0, r12, 0, 29, 31 000018C4 901D0000 stw [r29], r0 000018C8 83F00000 lwz r31, [r16] 000018CC 7D809814 addc r12, r0, r19 000018D0 389F0000 addi r4, r31, 0x0000 000018D4 8CC40001 lbzu r6, [r4 + 0x0001] 000018D8 889F0000 lbz r4, [r31] 000018DC 54C6402E rlwinm r6, r6, 8, 0, 23 000018E0 7CC43014 addc r6, r4, r6 000018E4 41840010 blt cr1, +0x00000010 /* 000018F4 */ 000018E8 8C9F0002 lbzu r4, [r31 + 0x0002] 000018EC 5484801E rlwinm r4, r4, 16, 0, 15 000018F0 7CC43014 addc r6, r4, r6 label000018F4: 000018F4 7CC40630 sraw r4, r6, r0 000018F8 7C84D838 and r4, r4, r27 000018FC 7C9F0734 extsh r31, r4 00001900 7C1FC800 cmp r31, r25 00001904 919D0000 stw [r29], r12 00001908 4082FDF0 bne -0x00000210 /* 000016F8 */ label0000190C: 0000190C 8061006E lwz r3, [r1 + 0x006E] 00001910 81810490 lwz r12, [r1 + 0x0490] 00001914 2C030000 cmpwi r3, 0 label00001918: 00001918 2E0C0000 cmpwi cr4, r12, 0 0000191C 41820014 beq +0x00000014 /* 00001930 */ 00001920 480003BD bl +0x000003BC /* 00001CDC */ 00001924 80410014 lwz r2, [r1 + 0x0014] 00001928 39800000 li r12, 0x0000 0000192C 9181006E stw [r1 + 0x006E], r12 label00001930: 00001930 41920010 beq cr4, +0x00000010 /* 00001940 */ 00001934 80610490 lwz r3, [r1 + 0x0490] 00001938 480003A5 bl +0x000003A4 /* 00001CDC */ 0000193C 80410014 lwz r2, [r1 + 0x0014] label00001940: 00001940 38710000 addi r3, r17, 0x0000 00001944 818104F4 lwz r12, [r1 + 0x04F4] 00001948 800104F8 lwz r0, [r1 + 0x04F8] 0000194C 7D808120 mtcrf 0x08, r12 00001950 302104F0 addic r1, r1, 1264 00001954 7C0803A6 mtlr r0 00001958 B9A1FFB4 lmw r13, [r1 - 0x004C] 0000195C 4E800020 blr 00001960 00000000 .invalid 00001964 00002043 .invalid 00001968 80130600 lwz r0, [r19 + 0x0600] 0000196C 00000000 .invalid 00001970 00000784 .invalid 00001974 00075265 .invalid 00001978 61644749 ori r4, r11, 0x4749 0000197C 46000000 .invalid sc fn00001980: 00001980 800B0000 lwz r0, [r11] 00001984 90410014 stw [r1 + 0x0014], r2 00001988 7C0903A6 mtctr r0 0000198C 804B0004 lwz r2, [r11 + 0x0004] 00001990 7D6C5B78 mr r12, r11 00001994 816B0008 lwz r11, [r11 + 0x0008] 00001998 4E800420 bctr 0000199C 4E800020 blr 000019A0 00000000 .invalid 000019A4 000C0000 .invalid 000019A8 00000000 .invalid 000019AC 00000000 .invalid 000019B0 00000000 .invalid 000019B4 00000000 .invalid 000019B8 00000000 .invalid 000019BC 00000000 .invalid 000019C0 00000000 .invalid fn000019C4: 000019C4 8182FFEC lwz r12, [r2 - 0x0014] 000019C8 90410014 stw [r1 + 0x0014], r2 000019CC 800C0000 lwz r0, [r12] 000019D0 804C0004 lwz r2, [r12 + 0x0004] 000019D4 7C0903A6 mtctr r0 000019D8 4E800420 bctr fn000019DC: 000019DC 8182FFA8 lwz r12, [r2 - 0x0058] 000019E0 90410014 stw [r1 + 0x0014], r2 000019E4 800C0000 lwz r0, [r12] 000019E8 804C0004 lwz r2, [r12 + 0x0004] 000019EC 7C0903A6 mtctr r0 000019F0 4E800420 bctr fn000019F4: 000019F4 8182FFE0 lwz r12, [r2 - 0x0020] 000019F8 90410014 stw [r1 + 0x0014], r2 000019FC 800C0000 lwz r0, [r12] 00001A00 804C0004 lwz r2, [r12 + 0x0004] 00001A04 7C0903A6 mtctr r0 00001A08 4E800420 bctr fn00001A0C: 00001A0C 8182FF7C lwz r12, [r2 - 0x0084] 00001A10 90410014 stw [r1 + 0x0014], r2 00001A14 800C0000 lwz r0, [r12] 00001A18 804C0004 lwz r2, [r12 + 0x0004] 00001A1C 7C0903A6 mtctr r0 00001A20 4E800420 bctr fn00001A24: 00001A24 8182FFC8 lwz r12, [r2 - 0x0038] 00001A28 90410014 stw [r1 + 0x0014], r2 00001A2C 800C0000 lwz r0, [r12] 00001A30 804C0004 lwz r2, [r12 + 0x0004] 00001A34 7C0903A6 mtctr r0 00001A38 4E800420 bctr fn00001A3C: 00001A3C 8182FFA0 lwz r12, [r2 - 0x0060] 00001A40 90410014 stw [r1 + 0x0014], r2 00001A44 800C0000 lwz r0, [r12] 00001A48 804C0004 lwz r2, [r12 + 0x0004] 00001A4C 7C0903A6 mtctr r0 00001A50 4E800420 bctr fn00001A54: 00001A54 8182FF98 lwz r12, [r2 - 0x0068] 00001A58 90410014 stw [r1 + 0x0014], r2 00001A5C 800C0000 lwz r0, [r12] 00001A60 804C0004 lwz r2, [r12 + 0x0004] 00001A64 7C0903A6 mtctr r0 00001A68 4E800420 bctr fn00001A6C: 00001A6C 8182FF94 lwz r12, [r2 - 0x006C] 00001A70 90410014 stw [r1 + 0x0014], r2 00001A74 800C0000 lwz r0, [r12] 00001A78 804C0004 lwz r2, [r12 + 0x0004] 00001A7C 7C0903A6 mtctr r0 00001A80 4E800420 bctr fn00001A84: 00001A84 8182FFB4 lwz r12, [r2 - 0x004C] 00001A88 90410014 stw [r1 + 0x0014], r2 00001A8C 800C0000 lwz r0, [r12] 00001A90 804C0004 lwz r2, [r12 + 0x0004] 00001A94 7C0903A6 mtctr r0 00001A98 4E800420 bctr fn00001A9C: 00001A9C 8182FF84 lwz r12, [r2 - 0x007C] 00001AA0 90410014 stw [r1 + 0x0014], r2 00001AA4 800C0000 lwz r0, [r12] 00001AA8 804C0004 lwz r2, [r12 + 0x0004] 00001AAC 7C0903A6 mtctr r0 00001AB0 4E800420 bctr fn00001AB4: 00001AB4 8182FF88 lwz r12, [r2 - 0x0078] 00001AB8 90410014 stw [r1 + 0x0014], r2 00001ABC 800C0000 lwz r0, [r12] 00001AC0 804C0004 lwz r2, [r12 + 0x0004] 00001AC4 7C0903A6 mtctr r0 00001AC8 4E800420 bctr fn00001ACC: 00001ACC 8182FFBC lwz r12, [r2 - 0x0044] 00001AD0 90410014 stw [r1 + 0x0014], r2 00001AD4 800C0000 lwz r0, [r12] 00001AD8 804C0004 lwz r2, [r12 + 0x0004] 00001ADC 7C0903A6 mtctr r0 00001AE0 4E800420 bctr fn00001AE4: 00001AE4 8182FF8C lwz r12, [r2 - 0x0074] 00001AE8 90410014 stw [r1 + 0x0014], r2 00001AEC 800C0000 lwz r0, [r12] 00001AF0 804C0004 lwz r2, [r12 + 0x0004] 00001AF4 7C0903A6 mtctr r0 00001AF8 4E800420 bctr fn00001AFC: 00001AFC 8182FFD0 lwz r12, [r2 - 0x0030] 00001B00 90410014 stw [r1 + 0x0014], r2 00001B04 800C0000 lwz r0, [r12] 00001B08 804C0004 lwz r2, [r12 + 0x0004] 00001B0C 7C0903A6 mtctr r0 00001B10 4E800420 bctr fn00001B14: 00001B14 8182FFC4 lwz r12, [r2 - 0x003C] 00001B18 90410014 stw [r1 + 0x0014], r2 00001B1C 800C0000 lwz r0, [r12] 00001B20 804C0004 lwz r2, [r12 + 0x0004] 00001B24 7C0903A6 mtctr r0 00001B28 4E800420 bctr fn00001B2C: 00001B2C 8182FFD4 lwz r12, [r2 - 0x002C] 00001B30 90410014 stw [r1 + 0x0014], r2 00001B34 800C0000 lwz r0, [r12] 00001B38 804C0004 lwz r2, [r12 + 0x0004] 00001B3C 7C0903A6 mtctr r0 00001B40 4E800420 bctr fn00001B44: 00001B44 8182FFD8 lwz r12, [r2 - 0x0028] 00001B48 90410014 stw [r1 + 0x0014], r2 00001B4C 800C0000 lwz r0, [r12] 00001B50 804C0004 lwz r2, [r12 + 0x0004] 00001B54 7C0903A6 mtctr r0 00001B58 4E800420 bctr fn00001B5C: 00001B5C 8182FFB0 lwz r12, [r2 - 0x0050] 00001B60 90410014 stw [r1 + 0x0014], r2 00001B64 800C0000 lwz r0, [r12] 00001B68 804C0004 lwz r2, [r12 + 0x0004] 00001B6C 7C0903A6 mtctr r0 00001B70 4E800420 bctr fn00001B74: 00001B74 8182FF90 lwz r12, [r2 - 0x0070] 00001B78 90410014 stw [r1 + 0x0014], r2 00001B7C 800C0000 lwz r0, [r12] 00001B80 804C0004 lwz r2, [r12 + 0x0004] 00001B84 7C0903A6 mtctr r0 00001B88 4E800420 bctr fn00001B8C: 00001B8C 8182FFCC lwz r12, [r2 - 0x0034] 00001B90 90410014 stw [r1 + 0x0014], r2 00001B94 800C0000 lwz r0, [r12] 00001B98 804C0004 lwz r2, [r12 + 0x0004] 00001B9C 7C0903A6 mtctr r0 00001BA0 4E800420 bctr fn00001BA4: 00001BA4 8182FFDC lwz r12, [r2 - 0x0024] 00001BA8 90410014 stw [r1 + 0x0014], r2 00001BAC 800C0000 lwz r0, [r12] 00001BB0 804C0004 lwz r2, [r12 + 0x0004] 00001BB4 7C0903A6 mtctr r0 00001BB8 4E800420 bctr fn00001BBC: 00001BBC 8182FF9C lwz r12, [r2 - 0x0064] 00001BC0 90410014 stw [r1 + 0x0014], r2 00001BC4 800C0000 lwz r0, [r12] 00001BC8 804C0004 lwz r2, [r12 + 0x0004] 00001BCC 7C0903A6 mtctr r0 00001BD0 4E800420 bctr fn00001BD4: 00001BD4 8182FFAC lwz r12, [r2 - 0x0054] 00001BD8 90410014 stw [r1 + 0x0014], r2 00001BDC 800C0000 lwz r0, [r12] 00001BE0 804C0004 lwz r2, [r12 + 0x0004] 00001BE4 7C0903A6 mtctr r0 00001BE8 4E800420 bctr fn00001BEC: 00001BEC 8182FF74 lwz r12, [r2 - 0x008C] 00001BF0 90410014 stw [r1 + 0x0014], r2 00001BF4 800C0000 lwz r0, [r12] 00001BF8 804C0004 lwz r2, [r12 + 0x0004] 00001BFC 7C0903A6 mtctr r0 00001C00 4E800420 bctr fn00001C04: 00001C04 8182FF80 lwz r12, [r2 - 0x0080] 00001C08 90410014 stw [r1 + 0x0014], r2 00001C0C 800C0000 lwz r0, [r12] 00001C10 804C0004 lwz r2, [r12 + 0x0004] 00001C14 7C0903A6 mtctr r0 00001C18 4E800420 bctr fn00001C1C: 00001C1C 8182FF78 lwz r12, [r2 - 0x0088] 00001C20 90410014 stw [r1 + 0x0014], r2 00001C24 800C0000 lwz r0, [r12] 00001C28 804C0004 lwz r2, [r12 + 0x0004] 00001C2C 7C0903A6 mtctr r0 00001C30 4E800420 bctr fn00001C34: 00001C34 8182FF6C lwz r12, [r2 - 0x0094] 00001C38 90410014 stw [r1 + 0x0014], r2 00001C3C 800C0000 lwz r0, [r12] 00001C40 804C0004 lwz r2, [r12 + 0x0004] 00001C44 7C0903A6 mtctr r0 00001C48 4E800420 bctr fn00001C4C: 00001C4C 8182FFC0 lwz r12, [r2 - 0x0040] 00001C50 90410014 stw [r1 + 0x0014], r2 00001C54 800C0000 lwz r0, [r12] 00001C58 804C0004 lwz r2, [r12 + 0x0004] 00001C5C 7C0903A6 mtctr r0 00001C60 4E800420 bctr fn00001C64: 00001C64 8182FF70 lwz r12, [r2 - 0x0090] 00001C68 90410014 stw [r1 + 0x0014], r2 00001C6C 800C0000 lwz r0, [r12] 00001C70 804C0004 lwz r2, [r12 + 0x0004] 00001C74 7C0903A6 mtctr r0 00001C78 4E800420 bctr fn00001C7C: 00001C7C 8182FFF0 lwz r12, [r2 - 0x0010] 00001C80 90410014 stw [r1 + 0x0014], r2 00001C84 800C0000 lwz r0, [r12] 00001C88 804C0004 lwz r2, [r12 + 0x0004] 00001C8C 7C0903A6 mtctr r0 00001C90 4E800420 bctr fn00001C94: 00001C94 8182FFA4 lwz r12, [r2 - 0x005C] 00001C98 90410014 stw [r1 + 0x0014], r2 00001C9C 800C0000 lwz r0, [r12] 00001CA0 804C0004 lwz r2, [r12 + 0x0004] 00001CA4 7C0903A6 mtctr r0 00001CA8 4E800420 bctr fn00001CAC: 00001CAC 8182FFE8 lwz r12, [r2 - 0x0018] 00001CB0 90410014 stw [r1 + 0x0014], r2 00001CB4 800C0000 lwz r0, [r12] 00001CB8 804C0004 lwz r2, [r12 + 0x0004] 00001CBC 7C0903A6 mtctr r0 00001CC0 4E800420 bctr fn00001CC4: 00001CC4 8182FFE4 lwz r12, [r2 - 0x001C] 00001CC8 90410014 stw [r1 + 0x0014], r2 00001CCC 800C0000 lwz r0, [r12] 00001CD0 804C0004 lwz r2, [r12 + 0x0004] 00001CD4 7C0903A6 mtctr r0 00001CD8 4E800420 bctr fn00001CDC: 00001CDC 8182FFB8 lwz r12, [r2 - 0x0048] 00001CE0 90410014 stw [r1 + 0x0014], r2 00001CE4 800C0000 lwz r0, [r12] 00001CE8 804C0004 lwz r2, [r12 + 0x0004] 00001CEC 7C0903A6 mtctr r0 00001CF0 4E800420 bctr [section 1 header] name __missing__ default_address 00000000 total_size 2E1 unpacked_size 2E1 packed_size 14F section_kind PATTERN_DATA share_kind PROCESS alignment 04 [section 1 data] 0000000000000000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000080 | 00 00 00 00 00 00 00 00 00 00 02 88 00 00 01 70 | p 0000000000000090 | 00 00 01 80 00 00 00 00 00 00 00 94 00 00 00 00 | 00000000000000A0 | 00 00 01 A0 00 00 00 94 00 00 00 00 00 00 02 04 | 00000000000000B0 | 00 00 00 94 00 00 00 00 00 00 02 34 00 00 00 94 | 4 00000000000000C0 | 00 00 00 00 00 00 04 D8 00 00 00 94 00 00 00 00 | 00000000000000D0 | 00 00 05 7C 00 00 00 94 00 00 00 00 00 00 05 A4 | | 00000000000000E0 | 00 00 00 94 00 00 00 00 00 00 06 34 00 00 00 94 | 4 00000000000000F0 | 00 00 00 00 00 00 08 14 00 00 00 94 00 00 00 00 | 0000000000000100 | 00 00 08 90 00 00 00 94 00 00 00 00 00 00 08 C0 | 0000000000000110 | 00 00 00 94 00 00 00 00 00 00 08 F4 00 00 00 94 | 0000000000000120 | 00 00 00 00 00 00 0B 70 00 00 00 94 00 00 00 00 | p 0000000000000130 | 00 00 0D 94 00 00 00 94 00 00 00 00 00 00 0F B8 | 0000000000000140 | 00 00 00 94 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000150 | AA FE 07 00 00 00 00 00 00 00 00 00 00 00 03 F0 | 0000000000000160 | 00 01 00 04 00 00 00 94 00 00 00 00 00 00 00 00 | 0000000000000170 | 00 08 00 00 01 80 00 17 00 00 01 C0 00 00 00 00 | 0000000000000180 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000190 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001A0 | 00 00 00 AC 00 00 00 F0 00 00 00 A0 00 00 02 F0 | 00000000000001B0 | 00 00 00 C4 00 00 03 F0 00 00 00 B8 00 00 03 F0 | 00000000000001C0 | 00 00 00 F4 00 00 03 F0 FF FF FF FF 00 00 00 00 | 00000000000001D0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001E0 | FF FF FF FF 00 00 00 00 00 00 00 DC 00 00 03 F0 | 00000000000001F0 | 00 00 00 E8 00 00 03 F0 00 00 00 D0 00 00 03 F0 | 0000000000000200 | 00 00 01 18 00 03 FF F0 00 00 01 0C 00 03 FF F0 | 0000000000000210 | 00 00 01 00 03 FF FF F0 FF FF FF FF 00 00 00 00 | 0000000000000220 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000230 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000240 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000250 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000260 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000270 | FF FF FF FF 00 00 00 00 00 00 01 24 00 00 01 30 | $ 0 0000000000000280 | 00 00 01 3C 00 00 00 00 47 57 65 20 61 72 65 20 | < GWe are 0000000000000290 | 68 6F 73 65 64 20 2D 20 77 65 20 67 6F 74 20 61 | hosed - we got a 00000000000002A0 | 20 7A 65 72 6F 20 70 72 6F 63 49 6E 66 6F 20 6F | zero procInfo o 00000000000002B0 | 6E 20 61 20 6E 61 74 69 76 65 20 63 6F 6D 70 6F | n a native compo 00000000000002C0 | 6E 65 6E 74 20 64 69 73 70 61 74 63 68 2E 2E 2E | nent dispatch... 00000000000002D0 | 00 06 47 49 46 38 37 61 00 06 47 49 46 38 39 61 | GIF87a GIF89a 00000000000002E0 | 00 | [section 1 relocation program disassembly] 0000: 4A21 reloc_v_add_imports num_words=34 0002: 4202 reloc_v_add_sect_d num_words=3 0004: 440E reloc_v_add_sect_c_sect_d_none num_3_word_blocks=15 0006: 01C1 reloc_skip_then_add_sect_d skip_words=7, num_words=1 0008: 8009 reloc_incr_reloc_addr delta=0xA 000A: 4200 reloc_v_add_sect_d num_words=1 000C: 8001 reloc_incr_reloc_addr delta=0x2 000E: 4800 reloc_v_add_sect_d_none num_2_word_blocks=1 0010: 801F reloc_incr_reloc_addr delta=0x20 0012: 4804 reloc_v_add_sect_d_none num_2_word_blocks=5 0014: 801F reloc_incr_reloc_addr delta=0x20 0016: 4805 reloc_v_add_sect_d_none num_2_word_blocks=6 0018: 0603 reloc_skip_then_add_sect_d skip_words=24, num_words=3 [section 2 header] name __missing__ default_address 00000000 total_size 0 unpacked_size 0 packed_size 364 section_kind LOADER share_kind PROCESS alignment 00 [export table: 0 entries] [import table: 34 entries] 0 => [import QuickTimeLib:UpdateRemapTable (02)] 1 => [import QuickTimeLib:ICMDecompressComplete (02)] 2 => [import QuickTimeLib:DisposeRemapTable (02)] 3 => [import QuickTimeLib:GetImageDescriptionCTable (02)] 4 => [import InterfaceLib:CallComponentFunctionWithStorageProcInfo (02)] 5 => [import InterfaceLib:CallUniversalProc (02)] 6 => [import InterfaceLib:GetComponentRefcon (02)] 7 => [import InterfaceLib:SetComponentRefcon (02)] 8 => [import InterfaceLib:OpenComponentResFile (02)] 9 => [import InterfaceLib:CloseComponentResFile (02)] 10 => [import InterfaceLib:SetComponentInstanceStorage (02)] 11 => [import InterfaceLib:GetComponentInstanceA5 (02)] 12 => [import InterfaceLib:CountComponentInstances (02)] 13 => [import InterfaceLib:GetZone (02)] 14 => [import InterfaceLib:NewPtr (02)] 15 => [import InterfaceLib:NewPtrClear (02)] 16 => [import InterfaceLib:HPurge (02)] 17 => [import InterfaceLib:HNoPurge (02)] 18 => [import InterfaceLib:SetZone (02)] 19 => [import InterfaceLib:DisposePtr (02)] 20 => [import InterfaceLib:DisposeHandle (02)] 21 => [import InterfaceLib:DisposeCTable (02)] 22 => [import InterfaceLib:ResError (02)] 23 => [import InterfaceLib:CurResFile (02)] 24 => [import InterfaceLib:UseResFile (02)] 25 => [import InterfaceLib:Get1Resource (02)] 26 => [import InterfaceLib:LoadResource (02)] 27 => [import InterfaceLib:DetachResource (02)] 28 => [import InterfaceLib:SystemZone (02)] 29 => [import InterfaceLib:MemError (02)] 30 => [import InterfaceLib:SetRect (02)] 31 => [import InterfaceLib:EqualString (02)] 32 => [import InterfaceLib:DebugStr (02)] 33 => [import InterfaceLib:BlockMoveData (02)]